heap profile: 22: 18465344 [72294: 337100912] @ heap/1048576 0: 0 [6: 384] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x727dec 0x728bfb 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x727deb net.(*dnsConfig).nameList+0x10b /usr/local/go/src/net/dnsclient_unix.go:518 # 0x728bfa net.(*Resolver).goLookupIPCNAMEOrder+0x39a /usr/local/go/src/net/dnsclient_unix.go:678 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [0: 0] @ 0x44d2d6 0x40a671 0x964450 0x979fa5 0x837989 0xd954d1 0xd9535e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x96444f runtime/pprof.StartCPUProfile+0xef /usr/local/go/src/runtime/pprof/pprof.go:852 # 0x979fa4 net/http/pprof.Profile+0x2c4 /usr/local/go/src/net/http/pprof/pprof.go:157 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd954d0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func15+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9535d dsdrive/pkg/http.registerProfiler.func3+0x1d /build/pkg/http/profiler.go:60 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [0: 0] @ 0xbe2cc5 0xbe2f6c 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbe2cc4 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x1a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe2f6b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [0: 0] @ 0x962934 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x962933 runtime/pprof.printStackRecord+0x2b3 /usr/local/go/src/runtime/pprof/pprof.go:559 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x962965 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x962964 runtime/pprof.printStackRecord+0x2e4 /usr/local/go/src/runtime/pprof/pprof.go:559 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4317184] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 3448832] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 240] @ 0x9626da 0x9626ce 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x9626cd runtime/pprof.printStackRecord+0x4d /usr/local/go/src/runtime/pprof/pprof.go:548 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 2752512] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95e276 0x95e68f 0x512277 0x9630b1 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x9630b0 runtime/pprof.writeHeapInternal+0x470 /usr/local/go/src/runtime/pprof/pprof.go:681 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x962989 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x962988 runtime/pprof.printStackRecord+0x308 /usr/local/go/src/runtime/pprof/pprof.go:559 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 2195456] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1400832] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1114112] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 884736] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 704512] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 557056] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 442368] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 352256] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4096] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1048576] @ 0x964050 0x963fc5 0x960e0b 0x97b10f 0x837989 0xd93d71 0xd93bfe 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x96404f runtime/pprof.writeGoroutineStacks+0x2f /usr/local/go/src/runtime/pprof/pprof.go:759 # 0x963fc4 runtime/pprof.writeGoroutine+0x24 /usr/local/go/src/runtime/pprof/pprof.go:750 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd93d70 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func20+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd93bfd dsdrive/pkg/http.registerProfiler.func9+0x1d /build/pkg/http/profiler.go:89 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x7d6bc5 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0xa3f20d 0xa3f28e 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fbc 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f20c github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f28d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90fbb dsdrive/pkg/http.(*Client).Do+0x17b /build/pkg/http/client.go:302 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0xe8cff6 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8cff5 dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x4b5 /build/internal/app/services/usersync/sync_groups.go:218 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd598d 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd598c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xad82fe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x70c68d 0x70c7d3 0x70bf30 0x73866c 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73866b net.(*Resolver).lookupIPAddr+0x8b /usr/local/go/src/net/lookup.go:309 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 32] @ 0x610915 0x60fde7 0x7af1e6 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x610914 crypto/ecdh.(*x25519Curve).ecdh+0x34 /usr/local/go/src/crypto/ecdh/x25519.go:78 # 0x60fde6 crypto/ecdh.(*PrivateKey).ECDH+0x86 /usr/local/go/src/crypto/ecdh/ecdh.go:130 # 0x7af1e5 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xe5 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:497 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xdd6b09 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6b08 github.com/go-resty/resty/v2.createHTTPRequest+0x3a8 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:215 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0x7c6bfe 0x7c6a87 0x79f7e5 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7c6bfd crypto/tls.unmarshalCertificate+0xfd /usr/local/go/src/crypto/tls/handshake_messages.go:1528 # 0x7c6a86 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /usr/local/go/src/crypto/tls/handshake_messages.go:1505 # 0x79f7e4 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x344 /usr/local/go/src/crypto/tls/conn.go:1175 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x46fcba 0xdeea85 0xdeea33 0xdeec8b 0xdf2605 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea84 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2604 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xbe056f 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbe056e github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0x6e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0da17 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0da16 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x336 /build/internal/app/services/local/get_user.go:204 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x614d85 0x614c5b 0x7d6b25 0x7d6948 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xcd466e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd466d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x570554 0xa8efe5 0xa8efb3 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x570553 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:626 # 0xa8efe4 context.WithDeadline+0x124 /usr/local/go/src/context/context.go:612 # 0xa8efb2 github.com/valyala/fasthttp.resolveTCPAddrs+0xf2 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:471 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xad74d7 0xadb40d 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad74d6 database/sql.(*DB).execDC+0x516 /usr/local/go/src/database/sql/sql.go:1711 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd6705 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf40fc 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd6704 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf40fb dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x1bb /build/internal/app/services/local/access_rights.go:119 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x79f79c 0x79f2d8 0x7a6d52 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x7d6bc5 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 112] @ 0x56f665 0x738943 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x738942 net.(*Resolver).lookupIPAddr+0x362 /usr/local/go/src/net/lookup.go:343 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x7d7842 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x7d7841 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x121 /usr/local/go/src/crypto/tls/key_schedule.go:107 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x785fd8 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x785fd7 vendor/golang.org/x/crypto/hkdf.Extract+0x37 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:28 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x7d6bc5 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0xb83c85 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83c84 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xdee1c5 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee1c4 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x164 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:112 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xdf9b85 0xdf9ad9 0xdf9570 0xdf926c 0xdf8d3a 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf9b84 dsdrive/internal/app/services/keycloak.NewNumericDate+0xc4 /build/internal/app/services/keycloak/model.go:20 # 0xdf9ad8 dsdrive/internal/app/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/app/services/keycloak/model.go:25 # 0xdf956f dsdrive/internal/app/services/keycloak.verifyIssuedAt+0x10f /build/internal/app/services/keycloak/keycloak_client.go:138 # 0xdf926b dsdrive/internal/app/services/keycloak.timeClaimsValid+0x6b /build/internal/app/services/keycloak/keycloak_client.go:99 # 0xdf8d39 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/app/services/keycloak/keycloak_client.go:55 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x71c21a 0x738925 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x71c219 internal/singleflight.(*Group).DoChan+0x39 /usr/local/go/src/internal/singleflight/singleflight.go:70 # 0x738924 net.(*Resolver).lookupIPAddr+0x344 /usr/local/go/src/net/lookup.go:333 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xdf9b85 0xdf9ad9 0xdf93e5 0xdf9257 0xdf8d3a 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf9b84 dsdrive/internal/app/services/keycloak.NewNumericDate+0xc4 /build/internal/app/services/keycloak/model.go:20 # 0xdf9ad8 dsdrive/internal/app/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/app/services/keycloak/model.go:25 # 0xdf93e4 dsdrive/internal/app/services/keycloak.verifyExpiresAt+0x104 /build/internal/app/services/keycloak/keycloak_client.go:119 # 0xdf9256 dsdrive/internal/app/services/keycloak.timeClaimsValid+0x56 /build/internal/app/services/keycloak/keycloak_client.go:96 # 0xdf8d39 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/app/services/keycloak/keycloak_client.go:55 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786052 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786051 vendor/golang.org/x/crypto/hkdf.Extract+0xb1 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:32 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 1792] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x81decb 0x81db17 0x81147c 0x47cea1 # 0x81deca net/http.(*http2Transport).newClientConn+0x36a /usr/local/go/src/net/http/h2_bundle.go:7946 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xe8c528 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8c527 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x3c7 /build/internal/app/services/usersync/sync_groups.go:146 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x76bab1 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x76bab0 crypto/x509.(*Certificate).Verify+0x530 /usr/local/go/src/crypto/x509/verify.go:834 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xaeb8da 0xaeb898 0xaeff18 0xb3994a 0xb416ed 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaeb8d9 bytes.(*Buffer).ReadBytes+0x199 /usr/local/go/src/bytes/buffer.go:434 # 0xaeb897 github.com/jackc/pgx/v5/pgproto3.(*ErrorResponse).Decode+0x157 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/error_response.go:51 # 0xaeff17 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive+0x397 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:390 # 0xb39949 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage+0x149 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:551 # 0xb416ec github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1634 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3f365 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fbc 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f364 github.com/valyala/fasthttp.appendArg+0x3a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90fbb dsdrive/pkg/http.(*Client).Do+0x17b /build/pkg/http/client.go:302 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x614e47 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0xcc4296 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc4295 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcd11d6 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd11d5 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x95 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:109 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 1408] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf0c48 0xdf0b1e 0xdf10e6 0xdf8e05 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf0c47 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xdf0b1d github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xdf10e5 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xdf8e04 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/app/services/keycloak/keycloak_client.go:67 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x490f45 0x4912d2 0x7423d3 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x490f44 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x4912d1 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:709 # 0x7423d2 net.(*netFD).dial+0x432 /usr/local/go/src/net/sock_posix.go:139 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0xa3f20d 0xa3f28e 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0xa3f20c github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f28d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0xd069fa 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd069f9 dsdrive/internal/app/services/local.(*Service).GetGroup+0x119 /build/internal/app/services/local/get_group.go:32 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7c8979 0x7c88e4 0x7c88dd 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7c8978 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xd8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7c88e3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x43 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x7c88dc crypto/tls.(*certificateVerifyMsg).marshal+0x3c /usr/local/go/src/crypto/tls/handshake_messages.go:1833 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xa93834 0xa7dec5 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa93833 github.com/valyala/fasthttp.(*URI).RequestURI+0xf3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:682 # 0xa7dec4 github.com/valyala/fasthttp.(*Request).Write+0x8a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1598 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 448] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x8427f4 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x8427f3 net/http.(*Transport).roundTrip+0xa13 /usr/local/go/src/net/http/transport.go:622 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xd0f55f 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0f55e dsdrive/internal/app/services/local.(*Service).DisableGroup+0x45e /build/internal/app/services/local/groups.go:56 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x52a21f 0xdedc8e 0xdedc74 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0xdedc8d strings.Split+0x4d /usr/local/go/src/strings/strings.go:306 # 0xdedc73 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x33 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:29 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xdeeb65 0xdeea33 0xdeec8b 0xdf2605 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeb64 github.com/go-resty/resty/v2.(*Client).R+0x164 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:391 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2604 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0xcc4296 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc4295 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb84415 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x7c7e55 0x7c7e25 0x7c7d37 0x614b42 0x614ed2 0x7c7c74 0x7c7bdc 0x7c92f8 0x7b0e48 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7c7e54 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7c7e24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7c7d36 crypto/tls.(*finishedMsg).marshal.func1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1678 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c7c73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c7bdb crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1677 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0e47 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x207 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7b294c 0x7b2828 0x7b2827 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b294b vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b2827 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x67 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b2826 crypto/tls.(*clientHelloMsg).marshalMsg+0x66 /usr/local/go/src/crypto/tls/handshake_messages.go:106 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xb7cf09 0xb7cec5 0xd1fea5 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb7cf08 dsdrive/pkg/log.(*Logger).clone+0x148 /build/pkg/log/logger.go:211 # 0xb7cec4 dsdrive/pkg/log.Gist+0x104 /build/pkg/log/logger.go:134 # 0xd1fea4 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0x2e4 /build/internal/app/services/local/users.go:40 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0x511d9e 0x512330 0xd1fefd 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x511d9d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x51232f fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0xd1fefc dsdrive/internal/app/services/local.(*Service).UpdateUsers+0x33c /build/internal/app/services/local/users.go:40 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x72d5f7 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x72d5f6 net.(*netFD).connect+0x216 /usr/local/go/src/net/fd_unix.go:102 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 32] @ 0x614d85 0x614c5b 0x7d6b25 0x7d6948 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x8485a9 0x847758 0x847595 0x47cea1 # 0x8485a8 net/http.(*Transport).dialConn+0x128 /usr/local/go/src/net/http/transport.go:1689 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 480] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x70e3c5 0x70e3c6 0x732113 0x744031 0x744012 0xa8df25 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x70e3c4 net/netip.Addr.string4+0x104 /usr/local/go/src/net/netip/netip.go:858 # 0x70e3c5 net/netip.Addr.String+0x105 /usr/local/go/src/net/netip/netip.go:788 # 0x732112 net.IP.String+0xf2 /usr/local/go/src/net/ip.go:306 # 0x744030 net.ipEmptyString+0x50 /usr/local/go/src/net/ip.go:325 # 0x744011 net.(*TCPAddr).String+0x31 /usr/local/go/src/net/tcpsock.go:48 # 0xa8df24 github.com/valyala/fasthttp.(*TCPDialer).dial+0x1c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xa3f77b 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f77a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xd06ab1 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06ab0 dsdrive/internal/app/services/local.(*Service).GetGroup+0x1d0 /build/internal/app/services/local/get_group.go:34 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xde55b6 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55b5 github.com/golang-jwt/jwt/v5.NewParser+0x55 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:33 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x525b27 0x525c30 0xcd0a8d 0xcd1198 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0xcd0a8c github.com/jackc/pgx/v5.TxOptions.beginSQL+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:66 # 0xcd1197 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x57 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xad82fe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a4437 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0xd025e6 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd025e5 dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0xc5 /build/internal/app/services/local/delete_group_users.go:48 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xe8990a 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89909 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x369 /build/internal/app/services/mutex/lock_mutex.go:34 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 64] @ 0xcd46b2 0xcd483d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd46b1 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd483c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a1d4 0xa8c266 0xa8a0e5 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a1d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0xa8c265 github.com/valyala/fasthttp.(*Server).releaseCtx+0x45 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2843 # 0xa8a0e4 github.com/valyala/fasthttp.(*Server).serveConn+0x1b84 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2521 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xb2b767 0xb3d507 0xcc3c53 0xcc3a18 0xcc33d7 0xcd11c5 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xcc3c52 github.com/jackc/pgx/v5.(*Conn).execSimpleProtocol+0x72 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:561 # 0xcc3a17 github.com/jackc/pgx/v5.(*Conn).exec+0x557 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:547 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd11c4 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3f77b 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f77a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x75a8a5 0x76c174 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75a8a4 crypto/x509.(*CertPool).findPotentialParents+0x284 /usr/local/go/src/crypto/x509/cert_pool.go:152 # 0x76c173 crypto/x509.(*Certificate).buildChains+0x113 /usr/local/go/src/crypto/x509/verify.go:960 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x73875c 0x7387c4 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x73875b net.withUnexpiredValuesPreserved+0x17b /usr/local/go/src/net/lookup.go:299 # 0x7387c3 net.(*Resolver).lookupIPAddr+0x1e3 /usr/local/go/src/net/lookup.go:329 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 96] @ 0x7457b7 0x74247b 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7457b6 net.sockaddrToTCP+0x56 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x74247a net.(*netFD).dial+0x4da /usr/local/go/src/net/sock_posix.go:141 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xdf6a46 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf6a45 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/app/services/keycloak/get_group_members.go:33 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x7a1b3a 0x84838e 0x848389 0x47cea1 # 0x7a1b39 crypto/tls.(*Conn).handshakeContext+0x1f9 /usr/local/go/src/crypto/tls/conn.go:1543 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x48ac19 0x48a225 0xa8a085 0xa8a06e 0xa96c92 0xa96a32 0x47cea1 # 0x48ac18 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xa8a084 github.com/valyala/fasthttp.releaseReader+0x1b24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2672 # 0xa8a06d github.com/valyala/fasthttp.(*Server).serveConn+0x1b0d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2515 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb83445 0xb83fb9 0xb85392 0xb86365 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0x832f59 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [1: 8] @ 0x749d1d 0x749d3e 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x749d1c net.newUDPConn+0xbc /usr/local/go/src/net/udpsock.go:281 # 0x749d3d net.(*sysDialer).dialUDP+0xdd /usr/local/go/src/net/udpsock_posix.go:216 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 24] @ 0xd022dd 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd022dc dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0xfc /build/internal/app/services/local/delete_group_users.go:32 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x56f665 0x7a244d 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x7a244c crypto/tls.(*Conn).handshakeContext.func2+0x4c /usr/local/go/src/crypto/tls/conn.go:1545 0: 0 [1: 80] @ 0x6103f7 0x61044b 0x7d7f1b 0x7a5ac5 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6103f6 crypto/ecdh.(*x25519Curve).NewPrivateKey+0xf6 /usr/local/go/src/crypto/ecdh/x25519.go:48 # 0x61044a crypto/ecdh.(*x25519Curve).GenerateKey+0x14a /usr/local/go/src/crypto/ecdh/x25519.go:41 # 0x7d7f1a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:169 # 0x7a5ac4 crypto/tls.(*Conn).makeClientHello+0xae4 /usr/local/go/src/crypto/tls/handshake_client.go:153 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0xcd11d6 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd11d5 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x95 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:109 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16384] @ 0x992e0b 0xa80878 0xa77808 0xa78209 0xe9352e 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x992e0a github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77807 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa78208 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xe9352d dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x20d /build/internal/app/services/wopi/wopi_discovery.go:30 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x614d85 0x614c5b 0x7d6b25 0x7d6948 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 128] @ 0x6432fa 0x55489d 0x7928b4 0x7b08fa 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7928b3 crypto/tls.signedMessage+0x33 /usr/local/go/src/crypto/tls/auth.go:89 # 0x7b08f9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4f9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x50f41b 0xde35fc 0xde4868 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x50f41a fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xde35fb github.com/golang-jwt/jwt/v5.newError+0x23b /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/errors_go1_20.go:45 # 0xde4867 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x3a7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:124 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x46fcba 0xd17a8b 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17a8a dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x8a /build/internal/app/services/local/list_users.go:152 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0x745066 0x7461b9 0x745350 0xa87b35 0xa871b2 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x745065 net.newTCPConn+0xa5 /usr/local/go/src/net/tcpsock.go:297 # 0x7461b8 net.(*TCPListener).accept+0x58 /usr/local/go/src/net/tcpsock_posix.go:163 # 0x74534f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:372 # 0xa87b34 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa871b1 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xada0d0 0xadb571 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xada0cf database/sql.(*Tx).grabConn+0xcf /usr/local/go/src/database/sql/sql.go:2254 # 0xadb570 database/sql.(*Tx).QueryContext+0x50 /usr/local/go/src/database/sql/sql.go:2522 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7d6b25 0x7d6948 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x570652 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x570651 context.WithDeadlineCause+0x1d1 /usr/local/go/src/context/context.go:638 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 128] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x48ac32 0x48a225 0xa8a085 0xa8a06e 0xa96c92 0xa96a32 0x47cea1 # 0x48ac31 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xa8a084 github.com/valyala/fasthttp.releaseReader+0x1b24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2672 # 0xa8a06d github.com/valyala/fasthttp.(*Server).serveConn+0x1b0d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2515 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xcd6705 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd202ce 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6704 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd202cd dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x34d /build/internal/app/services/local/users.go:60 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xe8c793 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8c792 dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x192 /build/internal/app/services/usersync/sync_groups.go:183 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x79f79c 0x79f2d8 0x7a07ac 0x7a13fa 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a07ab crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /usr/local/go/src/crypto/tls/conn.go:1304 # 0x7a13f9 crypto/tls.(*Conn).Read+0x339 /usr/local/go/src/crypto/tls/conn.go:1389 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 128] @ 0xdf28ed 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf28ec github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3cc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xa3f854 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0xde73e5 0xde4815 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde73e4 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xde4814 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 128] @ 0x73886c 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x73886b net.(*Resolver).lookupIPAddr+0x28b /usr/local/go/src/net/lookup.go:333 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 16] @ 0xa450e6 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa450e5 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x245 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1485 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x7acb27 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7acb26 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0xa7681c 0xa767f4 0xd914e5 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa7681b github.com/valyala/fasthttp.(*URI).SetHost+0x5b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:261 # 0xa767f3 github.com/valyala/fasthttp.(*Request).SetHost+0x33 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:131 # 0xd914e4 dsdrive/pkg/http.(*Client).tryRequest+0xa4 /build/pkg/http/client.go:335 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x614e47 0x7b2b85 0x7b2a5d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x7b244a 0x7b241a 0x7b232d 0x7b227a 0x7b2238 0x7b223d 0x7b5b52 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b2449 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b2419 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b232c crypto/tls.addBytesWithLength.func1+0x2c /usr/local/go/src/crypto/tls/handshake_messages.go:31 # 0x7b2279 crypto/tls.marshalingFunction.Marshal+0x59 /usr/local/go/src/crypto/tls/handshake_messages.go:21 # 0x7b2237 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x7b223c crypto/tls.addBytesWithLength+0x1c /usr/local/go/src/crypto/tls/handshake_messages.go:27 # 0x7b5b51 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 160] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 288] @ 0x614e47 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x7d6bc5 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 16] @ 0x745066 0x745f38 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x745065 net.newTCPConn+0xa5 /usr/local/go/src/net/tcpsock.go:297 # 0x745f37 net.(*sysDialer).doDialTCPProto+0x377 /usr/local/go/src/net/tcpsock_posix.go:121 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x50f4e9 0xbe2d45 0xbe2f6c 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x50f4e8 fmt.Errorf+0x168 /usr/local/go/src/fmt/errors.go:32 # 0xbe2d44 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x224 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe2f6b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x43ebe9 0x4504f5 0x820fb8 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820fb7 net/http.(*http2ClientConn).roundTrip+0x4f7 /usr/local/go/src/net/http/h2_bundle.go:8520 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xdee1c5 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee1c4 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x164 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:112 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x6432fa 0x55489d 0x76f091 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x76f090 crypto/x509.checkSignature+0x230 /usr/local/go/src/crypto/x509/x509.go:926 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 640] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xa74bbf 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa74bbe github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0xa9e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3129 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 160] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xced558 0xe8982f 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x56f665 0x8427d1 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x8427d0 net/http.(*Transport).roundTrip+0x9f0 /usr/local/go/src/net/http/transport.go:615 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa72a99 0xa7098b 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa72a98 github.com/valyala/fasthttp.(*RequestHeader).parseFirstLine+0x878 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2929 # 0xa7098a github.com/valyala/fasthttp.(*RequestHeader).parse+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2675 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0xa47ab6 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ab5 bufio.NewReaderSize+0x475 /usr/local/go/src/bufio/bufio.go:53 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 896] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a496d 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 9728] @ 0x4777c7 0x4e7a29 0x4e78ce 0x985ef5 0x9889a5 0x986954 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x985ef4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x796a65 0x7a50eb 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x796a64 crypto/tls.(*Config).supportedVersions+0x44 /usr/local/go/src/crypto/tls/common.go:1089 # 0x7a50ea crypto/tls.(*Conn).makeClientHello+0x10a /usr/local/go/src/crypto/tls/handshake_client.go:62 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xb2b767 0xb3d507 0xcc3c53 0xcc3a18 0xcc33d7 0xcd1468 0xcd79f1 0xada529 0xae0431 0xada42e 0xce80c5 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xcc3c52 github.com/jackc/pgx/v5.(*Conn).execSimpleProtocol+0x72 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:561 # 0xcc3a17 github.com/jackc/pgx/v5.(*Conn).exec+0x557 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:547 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd1467 github.com/jackc/pgx/v5.(*dbTx).Commit+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:190 # 0xcd79f0 github.com/jackc/pgx/v5/stdlib.wrapTx.Commit+0x30 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:879 # 0xada528 database/sql.(*Tx).Commit.func1+0x28 /usr/local/go/src/database/sql/sql.go:2305 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xada42d database/sql.(*Tx).Commit+0xed /usr/local/go/src/database/sql/sql.go:2304 # 0xce80c4 dsdrive/pkg/txman.Manager.Transactional+0x224 /build/pkg/txman/manager.go:55 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a40c8 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a40c7 encoding/json.(*decodeState).literalStore+0x1f67 /usr/local/go/src/encoding/json/decode.go:979 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x6432fa 0x55489d 0xde58c5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xde58c4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x5a89df 0x5a89bb 0x5a8f35 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5a89de crypto/internal/bigmod.NewNat+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 128] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 16] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a071c encoding/json.(*decodeState).object+0x5c /usr/local/go/src/encoding/json/decode.go:600 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x729cdf 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x729cde net.(*Resolver).goLookupIPCNAMEOrder+0x147e /usr/local/go/src/net/dnsclient_unix.go:727 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 96] @ 0x52a21f 0x80a445 0x80a427 0x80b06e 0x80647a 0x80647b 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf0c48 0xdf0b1e 0xdf10e6 0xdf8e05 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0x80a444 strings.Split+0xc4 /usr/local/go/src/strings/strings.go:306 # 0x80a426 net/http.ParseSetCookie+0xa6 /usr/local/go/src/net/http/cookie.go:97 # 0x80b06d net/http.readSetCookies+0xed /usr/local/go/src/net/http/cookie.go:207 # 0x806479 net/http.(*Response).Cookies+0xb9 /usr/local/go/src/net/http/response.go:126 # 0x80647a net/http.(*Client).send+0xba /usr/local/go/src/net/http/client.go:185 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf0c47 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xdf0b1d github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xdf10e5 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xdf8e04 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/app/services/keycloak/keycloak_client.go:67 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xb83445 0xb83fb9 0xb85392 0xb86365 0xced558 0xe89b28 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x555275 0xdee1b2 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x555274 encoding/binary.Read+0x74 /usr/local/go/src/encoding/binary/binary.go:243 # 0xdee1b1 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x151 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:107 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x79e04e 0x79e87f 0x79ef45 0x7ad1a9 0x7ad18d 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79e04d crypto/tls.(*Conn).write+0x6d /usr/local/go/src/crypto/tls/conn.go:944 # 0x79e87e crypto/tls.(*Conn).writeRecordLocked+0x67e /usr/local/go/src/crypto/tls/conn.go:1029 # 0x79ef44 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /usr/local/go/src/crypto/tls/conn.go:1068 # 0x7ad1a8 crypto/tls.(*clientHandshakeStateTLS13).sendDummyChangeCipherSpec+0x708 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:235 # 0x7ad18c crypto/tls.(*clientHandshakeStateTLS13).handshake+0x6ec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x540ca5 0x540e19 0x7fcf05 0x825748 0x824a91 0x824c03 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x540ca4 bytes.(*Buffer).grow+0x1a4 /usr/local/go/src/bytes/buffer.go:137 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x7fcf04 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c02 net/http.(*http2ClientConn).encodeHeaders.func1+0x82 /usr/local/go/src/net/http/h2_bundle.go:9157 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [3: 144] @ 0x46fcba 0x56f965 0x5705ab 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x56f964 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:486 # 0x5705aa context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:629 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x659496 0xde5408 0xde4be7 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4be6 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x647f7d 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xb83445 0xb83fb9 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x4e8add 0x6a0f1e 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x7c6bfe 0x7c6a87 0x79f7e5 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7c6bfd crypto/tls.unmarshalCertificate+0xfd /usr/local/go/src/crypto/tls/handshake_messages.go:1528 # 0x7c6a86 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /usr/local/go/src/crypto/tls/handshake_messages.go:1505 # 0x79f7e4 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x344 /usr/local/go/src/crypto/tls/conn.go:1175 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x7fe291 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c03 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c02 net/http.(*http2ClientConn).encodeHeaders.func1+0x82 /usr/local/go/src/net/http/h2_bundle.go:9157 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [2: 96] @ 0x512366 0xe8c89d 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x512365 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xe8c89c dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x29c /build/internal/app/services/usersync/sync_groups.go:185 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b7a45 0x7b7a14 0x614b42 0x614ed2 0x7b79b4 0x7b7993 0x614b42 0x614ed2 0x7b46ac 0x7b454f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7a44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b7a13 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /usr/local/go/src/crypto/tls/handshake_messages.go:241 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b79b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7992 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:239 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b46ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b454e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:238 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x7b55f8 0x7b551e 0x7b5514 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b55f7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2e37 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b551d vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x2d5d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x7b5513 crypto/tls.(*clientHelloMsg).marshalMsg+0x2d53 /usr/local/go/src/crypto/tls/handshake_messages.go:345 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x70e3c5 0x70e3c6 0x732113 0x744031 0x744012 0xa8df25 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x70e3c4 net/netip.Addr.string4+0x104 /usr/local/go/src/net/netip/netip.go:858 # 0x70e3c5 net/netip.Addr.String+0x105 /usr/local/go/src/net/netip/netip.go:788 # 0x732112 net.IP.String+0xf2 /usr/local/go/src/net/ip.go:306 # 0x744030 net.ipEmptyString+0x50 /usr/local/go/src/net/ip.go:325 # 0x744011 net.(*TCPAddr).String+0x31 /usr/local/go/src/net/tcpsock.go:48 # 0xa8df24 github.com/valyala/fasthttp.(*TCPDialer).dial+0x1c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x46fcba 0xdeeab3 0xdeea33 0xdeec8b 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeab2 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 192] @ 0x541213 0x540c3d 0x540f39 0xb83954 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83953 github.com/jmoiron/sqlx.fixBound+0x1f3 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:262 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 320] @ 0xdd6a26 0xdd6a03 0xdd3ff7 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6a25 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xdd6a02 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xd3eb4b 0xd3eebc 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eb4a github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd3eebb github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [2: 16] @ 0x793912 0x793ad9 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x793911 crypto/tls.(*certCache).active+0x31 /usr/local/go/src/crypto/tls/cache.go:62 # 0x793ad8 crypto/tls.(*certCache).newCert+0x78 /usr/local/go/src/crypto/tls/cache.go:82 # 0x7ab3d8 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1075 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 320] @ 0xde55b6 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55b5 github.com/golang-jwt/jwt/v5.NewParser+0x55 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:33 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x525b27 0x525c30 0x52aacb 0xdf2946 0xdf2926 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xdf2945 github.com/Nerzal/gocloak/v13.makeURL+0x425 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xdf2925 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x405 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x48a65d 0x48a526 0x48a27c 0x511d9e 0x512330 0xe8c89d 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a65c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x511d9d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x51232f fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0xe8c89c dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x29c /build/internal/app/services/usersync/sync_groups.go:185 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xad74d7 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad74d6 database/sql.(*DB).execDC+0x516 /usr/local/go/src/database/sql/sql.go:1711 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786052 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786051 vendor/golang.org/x/crypto/hkdf.Extract+0xb1 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:32 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x459146 0x75ae48 0x75ad3a 0x7abd34 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75ae47 crypto/x509.(*CertPool).addCertFunc+0x147 /usr/local/go/src/crypto/x509/cert_pool.go:206 # 0x75ad39 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x7abd33 crypto/tls.(*Conn).verifyServerCertificate+0xa33 /usr/local/go/src/crypto/tls/handshake_client.go:1125 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xb417da 0xb417ca 0xb412ac 0xccf1e5 0xcd58c4 0xadfd09 0xae0431 0xadfb3e 0xadf9e6 0xd075fa 0xd0732b 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb417d9 github.com/jackc/pgx/v5/pgconn.(*PgConn).makeCommandTag+0x99 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1848 # 0xb417c9 github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x89 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1670 # 0xb412ab github.com/jackc/pgx/v5/pgconn.(*ResultReader).Close+0x4b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1599 # 0xccf1e4 github.com/jackc/pgx/v5.(*baseRows).Close+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/rows.go:163 # 0xcd58c3 github.com/jackc/pgx/v5/stdlib.(*Rows).Close+0x23 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:683 # 0xadfd08 database/sql.(*Rows).close.func1+0x28 /usr/local/go/src/database/sql/sql.go:3450 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xadfb3d database/sql.(*Rows).close+0x13d /usr/local/go/src/database/sql/sql.go:3449 # 0xadf9e5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xd075f9 dsdrive/internal/app/services/local.(*Service).scanGroupRow.func1+0x19 /build/internal/app/services/local/get_group.go:65 # 0xd0732a dsdrive/internal/app/services/local.(*Service).scanGroupRow+0x26a /build/internal/app/services/local/get_group.go:72 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0xd0ef39 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0ef38 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x198 /build/internal/app/services/local/groups.go:22 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xdd72af 0xdd7284 0xdd7214 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd72ae net/textproto.MIMEHeader.Set+0x3ae /usr/local/go/src/net/textproto/header.go:22 # 0xdd7283 net/http.Header.Set+0x383 /usr/local/go/src/net/http/header.go:40 # 0xdd7213 github.com/go-resty/resty/v2.addCredentials+0x313 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x408b34 0x847f77 0x848e1c 0x847758 0x847595 0x47cea1 # 0x847f76 net/http.(*persistConn).addTLS+0x1d6 /usr/local/go/src/net/http/transport.go:1640 # 0x848e1b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1738 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 48] @ 0x46fcba 0xdeeab3 0xdeea33 0xdeec8b 0xdf2605 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeab2 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2604 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 6144] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb83445 0xb83fb9 0xb85392 0xb861c5 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xa3f43c 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f43b github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0x5470fe 0x547117 0x549472 0xdd82d4 0xdd82ac 0xdd82a5 0xdd82d8 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x5470fd regexp.newBitState+0x9d /usr/local/go/src/regexp/backtrack.go:50 # 0x547116 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x549471 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xdd82d3 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xdd82ab regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xdd82a4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xdd82d7 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa91acd 0xa7a4c8 0xd90eb1 0xd90ea7 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa91acc github.com/valyala/fasthttp.(*URI).parse+0xa0c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:331 # 0xa7a4c7 github.com/valyala/fasthttp.(*Request).parseURI+0xc7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:963 # 0xd90eb0 github.com/valyala/fasthttp.(*Request).URI+0x70 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:939 # 0xd90ea6 dsdrive/pkg/http.(*Client).Do+0x66 /build/pkg/http/client.go:299 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x846997 net/http.(*Transport).getConn+0x217 /usr/local/go/src/net/http/transport.go:1452 # 0x842933 net/http.(*Transport).roundTrip+0xb53 /usr/local/go/src/net/http/transport.go:633 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0xde4db6 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4db5 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x2f5 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:171 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xe89a89 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89a88 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x4e8 /build/internal/app/services/mutex/lock_mutex.go:36 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x459072 0x458b85 0x458d0a 0x729ee5 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x729ee4 net.(*Resolver).goLookupIPCNAMEOrder+0x1684 /usr/local/go/src/net/dnsclient_unix.go:690 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 32] @ 0x7a56d0 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a56cf crypto/tls.(*Conn).makeClientHello+0x6ef /usr/local/go/src/crypto/tls/handshake_client.go:125 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 48] @ 0xde6a47 0xde6999 0xde3dfa 0xde3bdf 0xde7ba9 0xde744d 0xde4815 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde6a46 github.com/golang-jwt/jwt/v5.NewNumericDate+0xc6 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:39 # 0xde6998 github.com/golang-jwt/jwt/v5.newNumericDateFromSeconds+0x18 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:46 # 0xde3df9 github.com/golang-jwt/jwt/v5.MapClaims.parseNumericDate+0xb9 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/map_claims.go:57 # 0xde3bde github.com/golang-jwt/jwt/v5.MapClaims.GetExpirationTime+0x1e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/map_claims.go:14 # 0xde7ba8 github.com/golang-jwt/jwt/v5.(*Validator).verifyExpiresAt+0x48 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:168 # 0xde744c github.com/golang-jwt/jwt/v5.(*Validator).Validate+0xac /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:105 # 0xde4814 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xced558 0xe8982f 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x56f665 0x56f8b5 0x5705ab 0x7210d8 0x7210a5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x56f8b4 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:465 # 0x5705aa context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:629 # 0x7210d7 context.WithDeadline+0x1b7 /usr/local/go/src/context/context.go:612 # 0x7210a4 net.(*Dialer).DialContext+0x184 /usr/local/go/src/net/dial.go:482 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 24] @ 0x5a89df 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a89de crypto/internal/bigmod.NewNat+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xd02353 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd02352 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x172 /build/internal/app/services/local/delete_group_users.go:33 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xb4758d 0xb47546 0xe8a88c 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb4758c github.com/google/uuid.UUID.String+0x6c /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xb47545 dsdrive/pkg/uuid.NewV7String+0x25 /build/pkg/uuid/uuid.go:10 # 0xe8a88b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x4b /build/internal/app/services/usersync/sync_groups.go:22 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xb417da 0xb417ca 0xb41705 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb417d9 github.com/jackc/pgx/v5/pgconn.(*PgConn).makeCommandTag+0x99 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1848 # 0xb417c9 github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x89 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1670 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcf4114 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf4113 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x1d3 /build/internal/app/services/local/access_rights.go:120 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x471b7f 0x8217d8 0x821766 0x821496 0x47cea1 # 0x8217d7 net/http.(*http2ClientConn).addStreamLocked+0x2f7 /usr/local/go/src/net/http/h2_bundle.go:9347 # 0x821765 net/http.(*http2clientStream).writeRequest+0x285 /usr/local/go/src/net/http/h2_bundle.go:8594 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [1: 16] @ 0x614c69 0x7b2b85 0x7b2a5d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0xdf9b85 0xdf9ad9 0xdf9570 0xdf926c 0xdf8d3a 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf9b84 dsdrive/internal/app/services/keycloak.NewNumericDate+0xc4 /build/internal/app/services/keycloak/model.go:20 # 0xdf9ad8 dsdrive/internal/app/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/app/services/keycloak/model.go:25 # 0xdf956f dsdrive/internal/app/services/keycloak.verifyIssuedAt+0x10f /build/internal/app/services/keycloak/keycloak_client.go:138 # 0xdf926b dsdrive/internal/app/services/keycloak.timeClaimsValid+0x6b /build/internal/app/services/keycloak/keycloak_client.go:99 # 0xdf8d39 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/app/services/keycloak/keycloak_client.go:55 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb8461a 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 24] @ 0xe89a89 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89a88 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x4e8 /build/internal/app/services/mutex/lock_mutex.go:36 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 9216] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x56f665 0x738943 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x738942 net.(*Resolver).lookupIPAddr+0x362 /usr/local/go/src/net/lookup.go:343 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x48ac19 0x48a225 0xac74c5 0xac738e 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48ac18 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xac74c4 github.com/gofiber/fiber/v2.(*App).ReleaseCtx+0xa4 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:195 # 0xac738d github.com/gofiber/fiber/v2.(*App).handler+0xcd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:183 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0x6103ca 0x61044b 0x7d7f1b 0x7a5ac5 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6103c9 crypto/ecdh.(*x25519Curve).NewPrivateKey+0xc9 /usr/local/go/src/crypto/ecdh/x25519.go:50 # 0x61044a crypto/ecdh.(*x25519Curve).GenerateKey+0x14a /usr/local/go/src/crypto/ecdh/x25519.go:41 # 0x7d7f1a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:169 # 0x7a5ac4 crypto/tls.(*Conn).makeClientHello+0xae4 /usr/local/go/src/crypto/tls/handshake_client.go:153 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 256] @ 0x647f7d 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x99008e 0x98fe97 0x98e61a 0x98ba9b 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x99008d encoding/xml.(*Decoder).name+0x14d /usr/local/go/src/encoding/xml/xml.go:1198 # 0x98fe96 encoding/xml.(*Decoder).nsname+0x16 /usr/local/go/src/encoding/xml/xml.go:1168 # 0x98e619 encoding/xml.(*Decoder).rawToken+0x1679 /usr/local/go/src/encoding/xml/xml.go:819 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x741cc6 0x741c9d 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x741cc5 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x741c9c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 16] @ 0xb49315 0xb48b98 0xe8d42a 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb49314 github.com/knadh/koanf/v2.(*Koanf).Get+0x74 /go/pkg/mod/github.com/knadh/koanf/v2@v2.1.2/koanf.go:322 # 0xb48b97 github.com/knadh/koanf/v2.(*Koanf).String+0x17 /go/pkg/mod/github.com/knadh/koanf/v2@v2.1.2/getters.go:375 # 0xe8d429 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x49 /build/internal/app/services/usersync/sync_users.go:23 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xa3f43c 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f43b github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xe899b4 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe899b3 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x413 /build/internal/app/services/mutex/lock_mutex.go:35 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x7ffb2b 0x7ffaf9 0x7ff2ed 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2ec vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 16] @ 0xb84415 0xb83f7b 0xb85392 0xb86365 0xced558 0xe8982f 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xd18776 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xd18775 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x95 /build/internal/app/services/local/list_users.go:223 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7d6bc5 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d47 crypto/internal/bigmod.NewNat+0x67 /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x72d6a5 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d6a4 net.(*netFD).connect+0x2c4 /usr/local/go/src/net/fd_unix.go:117 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 560] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xd18776 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xd18775 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x95 /build/internal/app/services/local/list_users.go:223 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 416] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7b3ce5 0x7b3cec 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3ce4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3ceb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /usr/local/go/src/crypto/tls/handshake_messages.go:180 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 704] @ 0x472a8c 0x75af85 0x75ad3a 0x7abd34 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75af84 crypto/x509.(*CertPool).addCertFunc+0x284 /usr/local/go/src/crypto/x509/cert_pool.go:210 # 0x75ad39 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x7abd33 crypto/tls.(*Conn).verifyServerCertificate+0xa33 /usr/local/go/src/crypto/tls/handshake_client.go:1125 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xb8ce45 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8ce44 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0xad82fe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd17ac4 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd17ac3 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/app/services/local/list_users.go:150 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 448] @ 0x56f665 0x722313 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x722312 net.(*sysDialer).dialSerial+0xf2 /usr/local/go/src/net/dial.go:613 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd40ee 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd40ed github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x18d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:465 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x4e8add 0x6a14a9 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a1d4 0x6a4cc7 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a1d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6a4cc6 encoding/json.Marshal+0x186 /usr/local/go/src/encoding/json/encode.go:170 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x43ebe9 0x4504f5 0x821f45 0x821496 0x47cea1 # 0x821f44 net/http.(*http2clientStream).writeRequest+0xa64 /usr/local/go/src/net/http/h2_bundle.go:8673 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [1: 8] @ 0xdf33c5 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf33c4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x44 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:26 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xad8def 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad8dee database/sql.(*DB).beginDC+0xee /usr/local/go/src/database/sql/sql.go:1908 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x7b3348 0x7b3218 0x7b3217 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b3347 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xb87 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b3217 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0xa57 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b3216 crypto/tls.(*clientHelloMsg).marshalMsg+0xa56 /usr/local/go/src/crypto/tls/handshake_messages.go:148 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x570652 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x570651 context.WithDeadlineCause+0x1d1 /usr/local/go/src/context/context.go:638 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x48ac19 0x48a225 0x79ebf7 0x79eab2 0x79febe 0x81c6f7 0x563c95 0x822e69 0x822567 0x821a15 0x821496 0x47cea1 # 0x48ac18 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x79ebf6 crypto/tls.(*Conn).writeRecordLocked.func1+0x56 /usr/local/go/src/crypto/tls/conn.go:997 # 0x79eab1 crypto/tls.(*Conn).writeRecordLocked+0x8b1 /usr/local/go/src/crypto/tls/conn.go:1042 # 0x79febd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x81c6f6 net/http.http2stickyErrWriter.Write+0x136 /usr/local/go/src/net/http/h2_bundle.go:7651 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x822e68 net/http.(*http2ClientConn).writeHeaders+0x188 /usr/local/go/src/net/http/h2_bundle.go:8853 # 0x822566 net/http.(*http2clientStream).encodeAndWriteHeaders+0x346 /usr/local/go/src/net/http/h2_bundle.go:8729 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [1: 16] @ 0x796d05 0x7a5a51 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x796d04 crypto/tls.(*Config).curvePreferences+0xc4 /usr/local/go/src/crypto/tls/common.go:1147 # 0x7a5a50 crypto/tls.(*Conn).makeClientHello+0xa70 /usr/local/go/src/crypto/tls/handshake_client.go:150 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1024] @ 0x48a6dc 0x48a526 0x48a27c 0xd39865 0xd3a945 0xd3a946 0xd405e8 0xd4bd13 0xd4bcfc 0xd4c745 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xd39864 github.com/segmentio/kafka-go/protocol.newPage+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:90 # 0xd3a944 github.com/segmentio/kafka-go/protocol.(*pageBuffer).newPage+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:235 # 0xd3a945 github.com/segmentio/kafka-go/protocol.(*pageBuffer).Write+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:349 # 0xd405e7 github.com/segmentio/kafka-go/protocol.(*encoder).Write+0x47 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:58 # 0xd4bd12 github.com/segmentio/kafka-go/protocol.(*encoder).writeInt32+0x452 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:230 # 0xd4bcfb github.com/segmentio/kafka-go/protocol.WriteRequest+0x43b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:103 # 0xd4c744 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [1: 16] @ 0x6a40c8 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a40c7 encoding/json.(*decodeState).literalStore+0x1f67 /usr/local/go/src/encoding/json/decode.go:979 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x848605 0x847758 0x847595 0x47cea1 # 0x848604 net/http.(*Transport).dialConn+0x184 /usr/local/go/src/net/http/transport.go:1685 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 32] @ 0xcd487e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd487d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6abe 0x7d6938 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7b7734 0x7b7713 0x614b42 0x614ed2 0x7b491d 0x7b47bd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7733 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b7712 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:256 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 144] @ 0x525b27 0x525c30 0x6c0b30 0xdd590a 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x6c0b2f net/url.(*URL).String+0xaf /usr/local/go/src/net/url/url.go:845 # 0xdd5909 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 240] @ 0x46fcba 0x7ab912 0x7ab9fe 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7ab911 crypto/x509.NewCertPool+0x611 /usr/local/go/src/crypto/x509/cert_pool.go:67 # 0x7ab9fd crypto/tls.(*Conn).verifyServerCertificate+0x6fd /usr/local/go/src/crypto/tls/handshake_client.go:1121 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf25c5 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf25c4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x729d85 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x729d84 net.(*Resolver).goLookupIPCNAMEOrder+0x1524 /usr/local/go/src/net/dnsclient_unix.go:736 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 8] @ 0xcd598d 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0da17 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd598c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0da16 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x336 /build/internal/app/services/local/get_user.go:204 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x79f5fe 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f5fd crypto/tls.(*Conn).unmarshalHandshakeMessage+0x15d /usr/local/go/src/crypto/tls/conn.go:1134 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 256] @ 0x647f7d 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xbe2f33 0xbe2f46 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbe2f32 errors.New+0x192 /usr/local/go/src/errors/errors.go:62 # 0xbe2f45 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1a5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa8edfe 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa8edfd github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x27d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:450 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xd20025 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd20024 dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0xa4 /build/internal/app/services/local/users.go:50 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0x541213 0x540c3d 0x540e19 0x7fcf05 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x7fcf04 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [2: 512] @ 0x48a65d 0x48a526 0x48a27c 0xaab18a 0xac72e8 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a65c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xaab189 github.com/gofiber/fiber/v2.(*App).AcquireCtx+0x29 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:164 # 0xac72e7 github.com/gofiber/fiber/v2.(*App).handler+0x27 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:162 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 480] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x614e47 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x9868ad 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x9868ac encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x826148 0x825d26 0x47cea1 # 0x826147 net/http.(*http2clientConnReadLoop).cleanup+0x2a7 /usr/local/go/src/net/http/h2_bundle.go:9437 # 0x825d25 net/http.(*http2ClientConn).readLoop+0x145 /usr/local/go/src/net/http/h2_bundle.go:9398 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xd18776 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xd18775 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x95 /build/internal/app/services/local/list_users.go:223 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x5a8d1f 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5a8d1e crypto/internal/bigmod.NewModulusFromBig+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:382 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0x6437a5 0x5b0c03 0x5ae793 0x5af407 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0x5b0c02 crypto/rsa.mgf1XOR+0xe2 /usr/local/go/src/crypto/rsa/rsa.go:465 # 0x5ae792 crypto/rsa.emsaPSSVerify+0x1d2 /usr/local/go/src/crypto/rsa/pss.go:154 # 0x5af406 crypto/rsa.VerifyPSS+0x2c6 /usr/local/go/src/crypto/rsa/pss.go:384 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1760] @ 0x411217 0x47043d 0x7fe25a 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [2: 192] @ 0x614e47 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x490f45 0x491b32 0x72db27 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x490f44 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x491b31 syscall.Getpeername+0x71 /usr/local/go/src/syscall/syscall_unix.go:309 # 0x72db26 net.(*netFD).connect+0x746 /usr/local/go/src/net/fd_unix.go:161 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 256] @ 0x48ac32 0x48a225 0xa475ec 0xa49599 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48ac31 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xa475eb github.com/valyala/fasthttp.(*HostClient).ReleaseWriter+0x2b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1874 # 0xa49598 github.com/valyala/fasthttp.(*transport).RoundTrip+0x3b8 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3037 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x7d6bc5 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0x6a519e 0x6a4b93 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6a519d encoding/json.newEncodeState+0x1d /usr/local/go/src/encoding/json/encode.go:271 # 0x6a4b92 encoding/json.Marshal+0x52 /usr/local/go/src/encoding/json/encode.go:161 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a071c encoding/json.(*decodeState).object+0x5c /usr/local/go/src/encoding/json/decode.go:600 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 192] @ 0x7a2f89 0x7a2f53 0x7969ee 0x7a5456 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a2f88 slices.Clone[...]+0x48 /usr/local/go/src/slices/slices.go:350 # 0x7a2f52 crypto/tls.defaultCipherSuites+0x12 /usr/local/go/src/crypto/tls/defaults.go:49 # 0x7969ed crypto/tls.(*Config).cipherSuites+0x2d /usr/local/go/src/crypto/tls/common.go:1063 # 0x7a5455 crypto/tls.(*Conn).makeClientHello+0x475 /usr/local/go/src/crypto/tls/handshake_client.go:98 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xa7616d 0xa6567c 0xd90fff 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa7616c github.com/valyala/fasthttp.initHeaderKV+0x8c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3431 # 0xa6567b github.com/valyala/fasthttp.(*RequestHeader).Set+0x7b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1764 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xa489eb 0xa48a27 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa489ea crypto/tls.Client+0x1aa /usr/local/go/src/crypto/tls/tls.go:54 # 0xa48a26 github.com/valyala/fasthttp.dialAddr+0x1e6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2058 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 24576] @ 0x992e0b 0xa80878 0xa77808 0xa78209 0xe9352e 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x992e0a github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77807 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa78208 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xe9352d dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x20d /build/internal/app/services/wopi/wopi_discovery.go:30 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x73608d 0x7360ca 0x81c8fa 0x81cb76 0x81c895 0x842962 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x73608c net.SplitHostPort.func1+0x50c /usr/local/go/src/net/ipsock.go:171 # 0x7360c9 net.SplitHostPort+0x549 /usr/local/go/src/net/ipsock.go:178 # 0x81c8f9 net/http.http2authorityAddr+0x39 /usr/local/go/src/net/http/h2_bundle.go:7703 # 0x81cb75 net/http.(*http2Transport).RoundTripOpt+0x75 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x81c894 net/http.(*http2Transport).RoundTrip+0x14 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x842961 net/http.(*Transport).roundTrip+0xb81 /usr/local/go/src/net/http/transport.go:642 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 320] @ 0x832f6d 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6106a5 0x61008b 0x48a094 0x61003e 0x61000f 0x7a5bd2 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6106a4 crypto/ecdh.(*x25519Curve).privateKeyToPublicKey+0x84 /usr/local/go/src/crypto/ecdh/x25519.go:58 # 0x61008a crypto/ecdh.(*PrivateKey).PublicKey.func1+0x2a /usr/local/go/src/crypto/ecdh/ecdh.go:178 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x61003d sync.(*Once).Do+0x3d /usr/local/go/src/sync/once.go:67 # 0x61000e crypto/ecdh.(*PrivateKey).PublicKey+0xe /usr/local/go/src/crypto/ecdh/ecdh.go:162 # 0x7a5bd1 crypto/tls.(*Conn).makeClientHello+0xbf1 /usr/local/go/src/crypto/tls/handshake_client.go:170 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x56f665 0xaddb62 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0xaddb61 database/sql.(*Rows).awaitDone+0xa1 /usr/local/go/src/database/sql/sql.go:3008 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x6103ca 0x61044b 0x7d7f1b 0x7a5ac5 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6103c9 crypto/ecdh.(*x25519Curve).NewPrivateKey+0xc9 /usr/local/go/src/crypto/ecdh/x25519.go:50 # 0x61044a crypto/ecdh.(*x25519Curve).GenerateKey+0x14a /usr/local/go/src/crypto/ecdh/x25519.go:41 # 0x7d7f1a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:169 # 0x7a5ac4 crypto/tls.(*Conn).makeClientHello+0xae4 /usr/local/go/src/crypto/tls/handshake_client.go:153 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0xdeecf5 0xdeecce 0xdeecc4 0xdeeccd 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeecf4 net/textproto.MIMEHeader.Set+0x94 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 2112] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [3: 288] @ 0x614e47 0x7b8834 0x7b8813 0x614b42 0x614ed2 0x7b2f05 0x7b2ddd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8833 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8812 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:136 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2f04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2ddc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:135 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 384] @ 0x820c2d 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xdedccd 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdedccc github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x8c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:35 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 96] @ 0x614e47 0x7b81b4 0x7b8193 0x614b42 0x614ed2 0x7b3f6d 0x7b3e10 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b81b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8192 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:194 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b3f6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3e0f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6a0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x20d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6893 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7d68a3 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xe8cccf 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8ccce dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x18e /build/internal/app/services/usersync/sync_groups.go:199 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 72] @ 0x739266 0x71c595 0x47cea1 # 0x739265 net.(*Resolver).lookupIPAddr.func1+0x45 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [2: 224] @ 0x408b34 0x71c21a 0x738925 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x71c219 internal/singleflight.(*Group).DoChan+0x39 /usr/local/go/src/internal/singleflight/singleflight.go:70 # 0x738924 net.(*Resolver).lookupIPAddr+0x344 /usr/local/go/src/net/lookup.go:333 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 16] @ 0x4dc206 0x4ee6ed 0xbb0a74 0xbb0a44 0xba7199 0xbdd2c3 0xbdd09a 0xbdd365 0xbdd09a 0xbdd365 0xbdd09a 0xbe2eb8 0xbe2e98 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4dc205 reflect.packEface+0x45 /usr/local/go/src/reflect/value.go:135 # 0x4ee6ec reflect.valueInterface+0xac /usr/local/go/src/reflect/value.go:1513 # 0xbb0a73 reflect.Value.Interface+0x53 /usr/local/go/src/reflect/value.go:1484 # 0xbb0a43 github.com/jackc/pgx/v5/pgtype.anySliceArrayReflect.IndexType+0x23 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/builtin_wrappers.go:763 # 0xba7198 github.com/jackc/pgx/v5/pgtype.(*ArrayCodec).PlanEncode+0x58 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:67 # 0xbdd2c2 github.com/jackc/pgx/v5/pgtype.(*Map).planEncode+0x122 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1265 # 0xbdd099 github.com/jackc/pgx/v5/pgtype.(*Map).planEncodeDepth+0x1b9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1233 # 0xbdd364 github.com/jackc/pgx/v5/pgtype.(*Map).planEncode+0x1c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1272 # 0xbdd099 github.com/jackc/pgx/v5/pgtype.(*Map).planEncodeDepth+0x1b9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1233 # 0xbdd364 github.com/jackc/pgx/v5/pgtype.(*Map).planEncode+0x1c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1272 # 0xbdd099 github.com/jackc/pgx/v5/pgtype.(*Map).planEncodeDepth+0x1b9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1233 # 0xbe2eb7 github.com/jackc/pgx/v5/pgtype.(*Map).PlanEncode+0x117 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1215 # 0xbe2e97 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0xf7 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1982 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x824c03 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c02 net/http.(*http2ClientConn).encodeHeaders.func1+0x82 /usr/local/go/src/net/http/h2_bundle.go:9157 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [2: 64] @ 0x7e0b90 0x798a56 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7e0b8f crypto/tls.aeadAESGCMTLS13+0x6f /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0x7a5b11 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5b10 crypto/tls.(*Conn).makeClientHello+0xb30 /usr/local/go/src/crypto/tls/handshake_client.go:157 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6a0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x20d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6893 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7d68a3 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 480] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x81de0f 0x81dd4c 0x81db17 0x81147c 0x47cea1 # 0x81de0e sync.NewCond+0x2ae /usr/local/go/src/sync/cond.go:49 # 0x81dd4b net/http.(*http2Transport).newClientConn+0x1eb /usr/local/go/src/net/http/h2_bundle.go:7941 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 24] @ 0x79f79c 0x79f2d8 0x7afc1e 0x7ad1db 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7afc1d crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x5d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:559 # 0x7ad1da crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xcd466e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd466d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xdeddd1 0xdeddc5 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeddd0 math/big.NewInt+0x50 /usr/local/go/src/math/big/int.go:91 # 0xdeddc4 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x44 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:50 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2560] @ 0x5ab93e 0x5ab8ce 0x5ab8d7 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5ab93d crypto/internal/bigmod.(*Nat).reset+0x1dd /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5ab8cd crypto/internal/bigmod.(*Nat).set+0x16d /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5ab8d6 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x176 /usr/local/go/src/crypto/internal/bigmod/nat.go:779 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 80] @ 0x73d0d4 0x79d6bb 0x541078 0x79d89e 0x79a9af 0x7a1210 0x7a1211 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x73d0d3 net.(*conn).Read+0xb3 /usr/local/go/src/net/net.go:191 # 0x79d6ba crypto/tls.(*atLeastReader).Read+0x3a /usr/local/go/src/crypto/tls/conn.go:809 # 0x541077 bytes.(*Buffer).ReadFrom+0x97 /usr/local/go/src/bytes/buffer.go:211 # 0x79d89d crypto/tls.(*Conn).readFromUntil+0xdd /usr/local/go/src/crypto/tls/conn.go:831 # 0x79a9ae crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 448] @ 0x408b34 0x8485a9 0x847758 0x847595 0x47cea1 # 0x8485a8 net/http.(*Transport).dialConn+0x128 /usr/local/go/src/net/http/transport.go:1689 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 192] @ 0xde73e5 0xde4815 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde73e4 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xde4814 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0xad82fe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 40960] @ 0x7a5b75 0x7a5b8b 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x7a5b74 crypto/internal/mlkem768.NewKeyFromSeed+0xb94 /usr/local/go/src/crypto/internal/mlkem768/mlkem768.go:130 # 0x7a5b8a crypto/tls.(*Conn).makeClientHello+0xbaa /usr/local/go/src/crypto/tls/handshake_client.go:161 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 98304] @ 0xa474cc 0xa471aa 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0xa474cb bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa471a9 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xa93834 0xa7dec5 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa93833 github.com/valyala/fasthttp.(*URI).RequestURI+0xf3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:682 # 0xa7dec4 github.com/valyala/fasthttp.(*Request).Write+0x8a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1598 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x824c03 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c02 net/http.(*http2ClientConn).encodeHeaders.func1+0x82 /usr/local/go/src/net/http/h2_bundle.go:9157 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [1: 192] @ 0x8481c5 0x848e1c 0x847758 0x847595 0x47cea1 # 0x8481c4 net/http.(*persistConn).addTLS+0x424 /usr/local/go/src/net/http/transport.go:1669 # 0x848e1b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1738 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 240] @ 0x52a21f 0xdedc8e 0xdedc74 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0xdedc8d strings.Split+0x4d /usr/local/go/src/strings/strings.go:306 # 0xdedc73 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x33 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:29 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 1536] @ 0x48a6dc 0x48a526 0x48a27c 0xa8b80f 0xa89b86 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa8b80e github.com/valyala/fasthttp.acquireWriter+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2676 # 0xa89b85 github.com/valyala/fasthttp.(*Server).serveConn+0x1625 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2445 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x56ee65 0xad8dce 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xad8dcd database/sql.(*DB).beginDC+0xcd /usr/local/go/src/database/sql/sql.go:1907 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0xcd598d 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0f4c5 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd598c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0f4c4 dsdrive/internal/app/services/local.(*Service).DisableGroup+0x3c4 /build/internal/app/services/local/groups.go:51 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0xd20368 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd20367 dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x3e7 /build/internal/app/services/local/users.go:65 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0x7fdf47 0x81e33c 0x81db17 0x81147c 0x47cea1 # 0x7fdf46 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x26 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:103 # 0x81e33b net/http.(*http2Transport).newClientConn+0x7db /usr/local/go/src/net/http/h2_bundle.go:7960 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [4: 192] @ 0x7d6bc5 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 480] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89b28 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xd0daae 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0daad dsdrive/internal/app/services/local.(*Service).getUsersIds+0x3cd /build/internal/app/services/local/get_user.go:209 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xb8461a 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x46fcba 0xdeea56 0xdeea33 0xdeec8b 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea55 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7c8c36 0x7c8b2c 0x614b42 0x614ed2 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7c8c35 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7c8b2b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /usr/local/go/src/crypto/tls/handshake_messages.go:1838 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c89d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c893b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1834 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 24] @ 0x79d858 0x79a9af 0x79f051 0x79f052 0x79f0d9 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79d857 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x79a9ae crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 144] @ 0x470157 0x56f9a9 0x5705ab 0x7210d8 0x7210a5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x56f9a8 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:488 # 0x5705aa context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:629 # 0x7210d7 context.WithDeadline+0x1b7 /usr/local/go/src/context/context.go:612 # 0x7210a4 net.(*Dialer).DialContext+0x184 /usr/local/go/src/net/dial.go:482 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 224] @ 0xd07151 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd07150 dsdrive/internal/app/services/local.(*Service).scanGroupRow+0x90 /build/internal/app/services/local/get_group.go:67 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0xb8ce45 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8ce44 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x6a1e3e 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb8461a 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7c89d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c893b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1834 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x525b27 0x525c30 0xcd0a8d 0xcd1198 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0xcd0a8c github.com/jackc/pgx/v5.TxOptions.beginSQL+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:66 # 0xcd1197 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x57 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x48ac19 0x48a225 0xa8c266 0xa8a0e5 0xa96c92 0xa96a32 0x47cea1 # 0x48ac18 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xa8c265 github.com/valyala/fasthttp.(*Server).releaseCtx+0x45 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2843 # 0xa8a0e4 github.com/valyala/fasthttp.(*Server).serveConn+0x1b84 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2521 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 320] @ 0xa6ecff 0xa6ec20 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6ecfe github.com/valyala/fasthttp.appendHeaderLine+0x47e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2653 # 0xa6ec1f github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x39f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2596 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x46fcba 0xdf0794 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf0793 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x53 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x5a8d1f 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d1e crypto/internal/bigmod.NewModulusFromBig+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:382 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x81dbde 0x81db17 0x81147c 0x47cea1 # 0x81dbdd net/http.(*http2Transport).newClientConn+0x7d /usr/local/go/src/net/http/h2_bundle.go:7930 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0xa73f1b 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa73f1a github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0xeba /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3018 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [0: 0] @ 0x637a88 0x6368c5 0x63648f 0x63243b 0x633b8d 0x7f00dd 0x7f00ca 0x9686ba 0x9646c5 0x47cea1 # 0x637a87 compress/flate.(*huffmanEncoder).generate+0x47 /usr/local/go/src/compress/flate/huffman_code.go:277 # 0x6368c4 compress/flate.(*huffmanBitWriter).indexTokens+0x244 /usr/local/go/src/compress/flate/huffman_bit_writer.go:567 # 0x63648e compress/flate.(*huffmanBitWriter).writeBlockDynamic+0xae /usr/local/go/src/compress/flate/huffman_bit_writer.go:506 # 0x63243a compress/flate.(*compressor).encSpeed+0x21a /usr/local/go/src/compress/flate/deflate.go:363 # 0x633b8c compress/flate.(*compressor).close+0x6c /usr/local/go/src/compress/flate/deflate.go:639 # 0x7f00dc compress/flate.(*Writer).Close+0x7c /usr/local/go/src/compress/flate/deflate.go:731 # 0x7f00c9 compress/gzip.(*Writer).Close+0x69 /usr/local/go/src/compress/gzip/gzip.go:242 # 0x9686b9 runtime/pprof.(*profileBuilder).build+0x5b9 /usr/local/go/src/runtime/pprof/proto.go:391 # 0x9646c4 runtime/pprof.profileWriter+0xc4 /usr/local/go/src/runtime/pprof/pprof.go:882 0: 0 [1: 112] @ 0x478ffc 0x4a6695 0x81f827 0x826254 0x825d26 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x81f826 net/http.(*http2ClientConn).closeConn+0x66 /usr/local/go/src/net/http/h2_bundle.go:8207 # 0x826253 net/http.(*http2clientConnReadLoop).cleanup+0x3b3 /usr/local/go/src/net/http/h2_bundle.go:9458 # 0x825d25 net/http.(*http2ClientConn).readLoop+0x145 /usr/local/go/src/net/http/h2_bundle.go:9398 0: 0 [2: 96] @ 0xa3f854 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x5f3c5e 0x7d780f 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d780e crypto/tls.(*cipherSuiteTLS13).finishedHash+0xee /usr/local/go/src/crypto/tls/key_schedule.go:106 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x46fcba 0xe89ea5 0xe8bdff 0xe8b854 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89ea4 dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x84 /build/internal/app/services/mutex/unlock_mutex.go:16 # 0xe8bdfe dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/app/services/usersync/sync_groups.go:33 # 0xe8b853 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/app/services/usersync/sync_groups.go:116 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x459146 0x985274 0x987bb2 0x985f65 0x9889a5 0x986954 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x985273 encoding/xml.(*Decoder).unmarshalAttr+0x5b3 /usr/local/go/src/encoding/xml/read.go:303 # 0x987bb1 encoding/xml.(*Decoder).unmarshal+0x2511 /usr/local/go/src/encoding/xml/read.go:471 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6437a5 0xde5918 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xde5917 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x525b27 0x525c30 0x52bda5 0x7e1f3e 0x80a777 0x80b06e 0x80647a 0x80647b 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf0c48 0xdf0b1e 0xdf10e6 0xdf8e05 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52bda4 strings.ToLower+0xa4 /usr/local/go/src/strings/strings.go:692 # 0x7e1f3d net/http/internal/ascii.ToLower+0x3d /usr/local/go/src/net/http/internal/ascii/print.go:60 # 0x80a776 net/http.ParseSetCookie+0x3f6 /usr/local/go/src/net/http/cookie.go:127 # 0x80b06d net/http.readSetCookies+0xed /usr/local/go/src/net/http/cookie.go:207 # 0x806479 net/http.(*Response).Cookies+0xb9 /usr/local/go/src/net/http/response.go:126 # 0x80647a net/http.(*Client).send+0xba /usr/local/go/src/net/http/client.go:185 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf0c47 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xdf0b1d github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xdf10e5 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xdf8e04 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/app/services/keycloak/keycloak_client.go:67 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0xde51d0 0xde4b5e 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde51cf github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xde4b5d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1792] @ 0x795214 0x847e05 0x847dee 0x848e1c 0x847758 0x847595 0x47cea1 # 0x795213 crypto/tls.(*Config).Clone+0x93 /usr/local/go/src/crypto/tls/common.go:880 # 0x847e04 net/http.cloneTLSConfig+0x64 /usr/local/go/src/net/http/transport.go:3015 # 0x847ded net/http.(*persistConn).addTLS+0x4d /usr/local/go/src/net/http/transport.go:1631 # 0x848e1b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1738 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 48] @ 0x6a1d77 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd5cce 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd17c25 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd5ccd github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x3cd /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:702 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd17c24 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x224 /build/internal/app/services/local/list_users.go:161 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xd3fd3c 0xd447a8 0xd44cf0 0xd446a5 0xd3fae8 0xd44eff 0xd3f718 0xd3f585 0xd3fefe 0xd3f53e 0xd3fc51 0xd447a8 0xd44cf0 0xd446a5 0xd3fae8 0xd44eff 0xd3f718 0xd3f585 0xd3fefe 0xd3f53e 0xd3fc51 0xd447a8 0xd44cf0 0xd446a5 0xd3fae8 0xd44eff 0xd3f718 0xd3f585 0xd3fefe 0xd3f53e 0xd3fc51 0xd447a8 0xd44cf0 0xd446a5 0xd3fae8 0xd44eff 0xd3f718 0xd3f585 0xd44370 0xd441e7 0xd43c85 0xd50935 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xd3fd3b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1.1+0x1fb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:410 # 0xd447a7 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd44cef github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd446a4 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd3fae7 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd44efe github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd3f717 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd3f584 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd3fefd github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:449 # 0xd3f53d github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x17d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:367 # 0xd3fc50 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1.1+0x110 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:403 # 0xd447a7 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd44cef github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd446a4 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd3fae7 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd44efe github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd3f717 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd3f584 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd3fefd github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:449 # 0xd3f53d github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x17d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:367 # 0xd3fc50 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1.1+0x110 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:403 # 0xd447a7 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd44cef github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd446a4 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd3fae7 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd44efe github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd3f717 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd3f584 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd3fefd github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:449 # 0xd3f53d github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x17d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:367 # 0xd3fc50 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1.1+0x110 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:403 # 0xd447a7 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd44cef github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd446a4 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd3fae7 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd44efe github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd3f717 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd3f584 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4436f github.com/segmentio/kafka-go/protocol.makeTypes+0x14f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:283 # 0xd441e6 github.com/segmentio/kafka-go/protocol.typesOf+0x46 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:248 # 0xd43c84 github.com/segmentio/kafka-go/protocol.Register+0xc4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:212 # 0xd50934 github.com/segmentio/kafka-go/protocol/describeconfigs.init.0+0x54 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/describeconfigs/describeconfigs.go:14 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 0: 0 [842: 4095488] @ 0x46fc73 0x4e8725 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x46fc72 reflect.unsafe_NewArray+0x12 /usr/local/go/src/runtime/malloc.go:1450 # 0x4e8724 reflect.MakeSlice+0xa4 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [3: 240] @ 0xdd4270 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd426f github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xad8dce 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xad8dcd database/sql.(*DB).beginDC+0xcd /usr/local/go/src/database/sql/sql.go:1907 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 48] @ 0x7d7487 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7486 crypto/tls.(*cipherSuiteTLS13).extract+0x86 /usr/local/go/src/crypto/tls/key_schedule.go:82 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x5f3c5e 0x647892 0x7d7842 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x7d7841 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x121 /usr/local/go/src/crypto/tls/key_schedule.go:107 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0xe8cff6 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8cff5 dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x4b5 /build/internal/app/services/usersync/sync_groups.go:218 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x7d6bc5 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xcc53fa 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc53f9 github.com/jackc/pgx/v5.(*Conn).Query+0x9d9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:807 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 256] @ 0xa6d10c 0xa6d0ce 0xa6bed0 0xa6bf07 0xa7f738 0xa8b08c 0xa89ba5 0xa96c92 0xa96a32 0x47cea1 # 0xa6d10b github.com/valyala/fasthttp.appendHeaderLine+0xacb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2652 # 0xa6d0cd github.com/valyala/fasthttp.(*ResponseHeader).AppendBytes+0xa8d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2478 # 0xa6becf github.com/valyala/fasthttp.(*ResponseHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2406 # 0xa6bf06 github.com/valyala/fasthttp.(*ResponseHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2386 # 0xa7f737 github.com/valyala/fasthttp.(*Response).Write+0xf7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1983 # 0xa8b08b github.com/valyala/fasthttp.writeResponse+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2613 # 0xa89ba4 github.com/valyala/fasthttp.(*Server).serveConn+0x1644 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2447 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 160] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xe8982f 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 432] @ 0x411217 0x472d0d 0xe8e6b6 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e6b5 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x9b5 /build/internal/app/services/usersync/sync_users.go:79 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 448] @ 0x78644f 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xada0d0 0xadb3ab 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xada0cf database/sql.(*Tx).grabConn+0xcf /usr/local/go/src/database/sql/sql.go:2254 # 0xadb3aa database/sql.(*Tx).ExecContext+0x4a /usr/local/go/src/database/sql/sql.go:2504 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x7d72f7 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7d72f6 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x56 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xcd598d 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd598c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa72f6a 0xa70a05 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa72f69 github.com/valyala/fasthttp.readRawHeaders+0x249 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2956 # 0xa70a04 github.com/valyala/fasthttp.(*RequestHeader).parse+0xa4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2680 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0x5470fe 0x547117 0x549472 0xdd62aa 0xdd627e 0xdd6277 0xdd62ae 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x5470fd regexp.newBitState+0x9d /usr/local/go/src/regexp/backtrack.go:50 # 0x547116 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x549471 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xdd62a9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xdd627d regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xdd6276 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xdd62ad github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd17ac4 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd17ac3 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/app/services/local/list_users.go:150 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0xacad74 0xd0f06d 0xd0efea 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacad73 dsdrive/pkg/errors.newError+0x3d3 /build/pkg/errors/error.go:56 # 0xd0f06c dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd0efe9 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x249 /build/internal/app/services/local/groups.go:26 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a14dd 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0xcf3693 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf3692 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x312 /build/internal/app/services/local/access_rights.go:56 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xd2005e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd2005d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0xdd /build/internal/app/services/local/users.go:51 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b3ce5 0x7b3cec 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3ce4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3ceb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /usr/local/go/src/crypto/tls/handshake_messages.go:180 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xa918bd 0xa7a4c8 0xaab205 0xaab1ec 0xaab206 0xac72e8 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa918bc github.com/valyala/fasthttp.(*URI).parse+0x7fc /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:314 # 0xa7a4c7 github.com/valyala/fasthttp.(*Request).parseURI+0xc7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:963 # 0xaab204 github.com/valyala/fasthttp.(*Request).URI+0xa4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:939 # 0xaab1eb github.com/valyala/fasthttp.(*RequestCtx).URI+0x8b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:965 # 0xaab205 github.com/gofiber/fiber/v2.(*App).AcquireCtx+0xa5 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:176 # 0xac72e7 github.com/gofiber/fiber/v2.(*App).handler+0x27 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:162 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7386dd 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7386dc net.(*Resolver).lookupIPAddr+0xfc /usr/local/go/src/net/lookup.go:319 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 160] @ 0xb8ce45 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8ce44 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614d85 0x614c5b 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x7b9254 0x7b9224 0x7b9117 0x614b42 0x614ed2 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b9253 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b9223 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b9116 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:111 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 288] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x490f45 0x4912d2 0x7423d3 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x490f44 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x4912d1 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:709 # 0x7423d2 net.(*netFD).dial+0x432 /usr/local/go/src/net/sock_posix.go:139 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 832] @ 0x50aaa8 0x50a6ec 0x740158 0x72f11f 0x72fd3d 0x728567 0x728914 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x50aaa7 os.statNolog+0x27 /usr/local/go/src/os/stat_unix.go:30 # 0x50a6eb os.Stat+0x2b /usr/local/go/src/os/stat.go:13 # 0x740157 net.stat+0x17 /usr/local/go/src/net/parse.go:84 # 0x72f11e net.readHosts+0xfe /usr/local/go/src/net/hosts.go:59 # 0x72fd3c net.lookupStaticHost+0xbc /usr/local/go/src/net/hosts.go:132 # 0x728566 net.goLookupIPFiles+0x26 /usr/local/go/src/net/dnsclient_unix.go:591 # 0x728913 net.(*Resolver).goLookupIPCNAMEOrder+0xb3 /usr/local/go/src/net/dnsclient_unix.go:613 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [7: 224] @ 0x490f45 0x4912d2 0x7423d3 0x741e9b 0x737098 0x749d07 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x490f44 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x4912d1 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:709 # 0x7423d2 net.(*netFD).dial+0x432 /usr/local/go/src/net/sock_posix.go:139 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x749d06 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [4: 512] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0xcd50c8 0xaddefe 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd50c7 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xaddefd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xdf194e 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf194d github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0x6d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1707 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xaeb945 0xaeff18 0xb3994a 0xb416ed 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaeb944 github.com/jackc/pgx/v5/pgproto3.(*ErrorResponse).Decode+0x204 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/error_response.go:55 # 0xaeff17 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive+0x397 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:390 # 0xb39949 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage+0x149 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:551 # 0xb416ec github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1634 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0xd1357e 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd1357d dsdrive/internal/app/services/local.(*Service).ListGroups+0x49d /build/internal/app/services/local/list_groups.go:80 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0x6a519e 0x6a4b93 0xdf33a5 0xdf25c5 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6a519d encoding/json.newEncodeState+0x1d /usr/local/go/src/encoding/json/encode.go:271 # 0x6a4b92 encoding/json.Marshal+0x52 /usr/local/go/src/encoding/json/encode.go:161 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf25c4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x6c25d6 0x6c22c6 0xdd5872 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c25d5 strings.(*Builder).WriteString+0x635 /usr/local/go/src/strings/builder.go:108 # 0x6c22c5 net/url.Values.Encode+0x325 /usr/local/go/src/net/url/url.go:1021 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 528] @ 0xb822d9 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb822d8 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0x7fdfac 0x7fdf79 0x81e33c 0x81db17 0x81147c 0x47cea1 # 0x7fdfab vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x8b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x7fdf78 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x81e33b net/http.(*http2Transport).newClientConn+0x7db /usr/local/go/src/net/http/h2_bundle.go:7960 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [2: 576] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x7d730d 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x647f3f 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 24] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xcc53fa 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcc53f9 github.com/jackc/pgx/v5.(*Conn).Query+0x9d9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:807 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xdd6356 0xdd632f 0xdd62f9 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6355 net/textproto.MIMEHeader.Set+0x675 /usr/local/go/src/net/textproto/header.go:22 # 0xdd632e net/http.Header.Set+0x64e /usr/local/go/src/net/http/header.go:40 # 0xdd62f8 github.com/go-resty/resty/v2.parseRequestHeader+0x618 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:120 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x738dd5 0x738dae 0x736625 0x720465 0x721325 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x738dd4 net/netip.Addr.AsSlice+0x7f4 /usr/local/go/src/net/netip/netip.go:728 # 0x738dad net.(*Resolver).lookupIPAddr+0x7cd /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [3: 192] @ 0x76bcad 0x76c3c6 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x76bcac crypto/x509.alreadyInChain+0xac /usr/local/go/src/crypto/x509/verify.go:864 # 0x76c3c5 crypto/x509.(*Certificate).buildChains.func1+0xc5 /usr/local/go/src/crypto/x509/verify.go:910 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 112] @ 0x72d60d 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x72d60c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb8461a 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xde4b0e 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4b0d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x4d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:140 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0x570554 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x570553 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:626 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 576] @ 0x472a8c 0xe89671 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89670 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0xd0 /build/internal/app/services/mutex/lock_mutex.go:16 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7457b7 0x74247b 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7457b6 net.sockaddrToTCP+0x56 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x74247a net.(*netFD).dial+0x4da /usr/local/go/src/net/sock_posix.go:141 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 96] @ 0xb2b767 0xb3df05 0xb3d968 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 320] @ 0x7a5dd6 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5dd5 crypto/tls.(*Conn).makeClientHello+0xdf5 /usr/local/go/src/crypto/tls/handshake_client.go:169 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b7734 0x7b7713 0x614b42 0x614ed2 0x7b491d 0x7b47bd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7733 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b7712 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:256 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xc9ab1a 0xba7fdf 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7fde github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x2de /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:196 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 96] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x74d2ea 0x745975 0x742327 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x74d2e9 net.ipToSockaddr+0x209 /usr/local/go/src/net/ipsock_posix.go:222 # 0x745974 net.(*TCPAddr).sockaddr+0x34 /usr/local/go/src/net/tcpsock_posix.go:40 # 0x742326 net.(*netFD).dial+0x386 /usr/local/go/src/net/sock_posix.go:121 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 128] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x745845 0x72e4a5 0x74617e 0x745350 0xa87b35 0xa871b2 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x745844 net.sockaddrToTCP+0xe4 /usr/local/go/src/net/tcpsock_posix.go:21 # 0x72e4a4 net.(*netFD).accept+0x304 /usr/local/go/src/net/fd_unix.go:189 # 0x74617d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:159 # 0x74534f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:372 # 0xa87b34 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa871b1 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x7d6bc5 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0xdd6b09 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6b08 github.com/go-resty/resty/v2.createHTTPRequest+0x3a8 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:215 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 672] @ 0x647e92 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0x786245 0x7d6c42 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x786244 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:64 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x745845 0x72e3fb 0x74617e 0x745350 0xa87b35 0xa871b2 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x745844 net.sockaddrToTCP+0xe4 /usr/local/go/src/net/tcpsock_posix.go:21 # 0x72e3fa net.(*netFD).accept+0x25a /usr/local/go/src/net/fd_unix.go:189 # 0x74617d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:159 # 0x74534f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:372 # 0xa87b34 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa871b1 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x7fca28 0x81e3b0 0x81db17 0x81147c 0x47cea1 # 0x7fca27 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x27 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:36 # 0x81e3af net/http.(*http2Transport).newClientConn+0x84f /usr/local/go/src/net/http/h2_bundle.go:7963 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0xcd50c8 0xaddefe 0xadde29 0xae0431 0xaddd91 0xd1345b 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd50c7 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xaddefd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1345a dsdrive/internal/app/services/local.(*Service).ListGroups+0x37a /build/internal/app/services/local/list_groups.go:75 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2816] @ 0x472a8c 0xdd5fe8 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5fe7 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1536] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7b9254 0x7b9224 0x7b9117 0x614b42 0x614ed2 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b9253 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b9223 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b9116 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:111 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 128] @ 0x7e0b90 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7e0b8f crypto/tls.aeadAESGCMTLS13+0x6f /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 384] @ 0x46fcba 0xcf3674 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf3673 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x2f3 /build/internal/app/services/local/access_rights.go:55 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x614e47 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 576] @ 0x7b61e5 0x7b60a3 0x7b60a8 0x614b42 0x614ed2 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b61e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b60a2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b60a7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x7d6bc5 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 160] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xd06ab1 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06ab0 dsdrive/internal/app/services/local.(*Service).GetGroup+0x1d0 /build/internal/app/services/local/get_group.go:34 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1920] @ 0x459072 0x458b85 0x458d0a 0xd069a6 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd069a5 dsdrive/internal/app/services/local.(*Service).GetGroup+0xc5 /build/internal/app/services/local/get_group.go:24 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 576] @ 0x69ebb7 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0xe89f3d 0xe8d9b3 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89f3c dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x11c /build/internal/app/services/mutex/unlock_mutex.go:18 # 0xe8d9b2 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/app/services/usersync/sync_users.go:47 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 768] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1536] @ 0x820c2d 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1440] @ 0x69ebb7 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 240] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 288] @ 0x46fcba 0xdeea85 0xdeea33 0xdeec8b 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea84 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b79b4 0x7b7993 0x614b42 0x614ed2 0x7b46ac 0x7b454f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b79b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7992 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:239 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b46ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b454e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:238 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 224] @ 0x820bda 0x81ccab 0x81cc97 0x81c895 0x842962 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bd9 net/http.(*http2ClientConn).roundTrip+0x119 /usr/local/go/src/net/http/h2_bundle.go:8430 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x81c894 net/http.(*http2Transport).RoundTrip+0x14 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x842961 net/http.(*Transport).roundTrip+0xb81 /usr/local/go/src/net/http/transport.go:642 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x5f3c5e 0x7d730d 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb8461a 0xb83b45 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0xcd6705 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6704 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7a6d52 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x79b97c crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x46fcba 0x56f965 0x5705ab 0x7210d8 0x7210a5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x56f964 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:486 # 0x5705aa context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:629 # 0x7210d7 context.WithDeadline+0x1b7 /usr/local/go/src/context/context.go:612 # 0x7210a4 net.(*Dialer).DialContext+0x184 /usr/local/go/src/net/dial.go:482 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 48] @ 0x6a0155 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a0154 encoding/json.(*decodeState).array+0x1d4 /usr/local/go/src/encoding/json/decode.go:522 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 480] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2048] @ 0xb81fde 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb81fdd github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf25c5 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf25c4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xb2b767 0xb3d507 0xcc3c53 0xcc3a18 0xcc33d7 0xcd1468 0xcd79f1 0xada529 0xae0431 0xada42e 0xce80c5 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xcc3c52 github.com/jackc/pgx/v5.(*Conn).execSimpleProtocol+0x72 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:561 # 0xcc3a17 github.com/jackc/pgx/v5.(*Conn).exec+0x557 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:547 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd1467 github.com/jackc/pgx/v5.(*dbTx).Commit+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:190 # 0xcd79f0 github.com/jackc/pgx/v5/stdlib.wrapTx.Commit+0x30 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:879 # 0xada528 database/sql.(*Tx).Commit.func1+0x28 /usr/local/go/src/database/sql/sql.go:2305 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xada42d database/sql.(*Tx).Commit+0xed /usr/local/go/src/database/sql/sql.go:2304 # 0xce80c4 dsdrive/pkg/txman.Manager.Transactional+0x224 /build/pkg/txman/manager.go:55 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x4a0de5 0x49f2b1 0xa41165 0xa6be68 0xa97c9d 0x47cea1 # 0x4a0de4 time.Time.appendFormat+0x1a84 /usr/local/go/src/time/format.go:720 # 0x49f2b0 time.Time.AppendFormat+0x150 /usr/local/go/src/time/format.go:662 # 0xa41164 github.com/valyala/fasthttp.AppendHTTPDate+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/bytesconv.go:113 # 0xa6be67 github.com/valyala/fasthttp.refreshServerDate+0x27 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2380 # 0xa97c9c github.com/valyala/fasthttp.updateServerDate.func1+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2369 0: 0 [5: 480] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0x6a0155 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a0154 encoding/json.(*decodeState).array+0x1d4 /usr/local/go/src/encoding/json/decode.go:522 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 64] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0x7d6bc5 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 160] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xe8982f 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x647f3f 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 352] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89fdc 0xe8bdff 0xe8b854 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89fdb dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/app/services/mutex/unlock_mutex.go:10 # 0xe8bdfe dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/app/services/usersync/sync_groups.go:33 # 0xe8b853 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/app/services/usersync/sync_groups.go:116 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 48] @ 0xb84415 0xb83f7b 0xb85392 0xb86365 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x5f3c5e 0x7929e5 0x7b08fa 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7929e4 crypto/tls.signedMessage+0x164 /usr/local/go/src/crypto/tls/auth.go:92 # 0x7b08f9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4f9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x7457b7 0x742528 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x7457b6 net.sockaddrToTCP+0x56 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x742527 net.(*netFD).dial+0x587 /usr/local/go/src/net/sock_posix.go:141 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0xcd11d6 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd11d5 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x95 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:109 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xdeea2d 0xdeec8b 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 768] @ 0x614e47 0x7d6b25 0x7d6948 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x81277b 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x81277a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /usr/local/go/src/net/http/h2_bundle.go:1171 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 16] @ 0xadfa4d 0xadf9e6 0xaddda5 0xd0da17 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xadfa4c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xadf9e5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xaddda4 database/sql.(*Rows).Next+0x84 /usr/local/go/src/database/sql/sql.go:3036 # 0xd0da16 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x336 /build/internal/app/services/local/get_user.go:204 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xdee0f0 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee0ef github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x8f /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:99 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 192] @ 0x5f3c5e 0x647892 0x786052 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786051 vendor/golang.org/x/crypto/hkdf.Extract+0xb1 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:32 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xdeecf5 0xdeecce 0xdeecc4 0xdeeccd 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeecf4 net/textproto.MIMEHeader.Set+0x94 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xadfa4d 0xadf9e6 0xcf3eba 0xcf3df7 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xadfa4c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xadf9e5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xcf3eb9 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights.func1+0x19 /build/internal/app/services/local/access_rights.go:63 # 0xcf3df6 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0xa76 /build/internal/app/services/local/access_rights.go:102 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa72145 0xa720d7 0xa708ab 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa72144 github.com/valyala/fasthttp.(*ResponseHeader).SetStatusMessage+0x4a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:160 # 0xa720d6 github.com/valyala/fasthttp.(*ResponseHeader).parseFirstLine+0x436 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2850 # 0xa708aa github.com/valyala/fasthttp.(*ResponseHeader).parse+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2659 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 288] @ 0x472a8c 0xe89eed 0xe8bdff 0xe8b854 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89eec dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0xcc /build/internal/app/services/mutex/unlock_mutex.go:16 # 0xe8bdfe dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/app/services/usersync/sync_groups.go:33 # 0xe8b853 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/app/services/usersync/sync_groups.go:116 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x478ffc 0x4a6695 0x5706ae 0xa8efe5 0xa8efb3 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x5706ad context.WithDeadlineCause+0x22d /usr/local/go/src/context/context.go:638 # 0xa8efe4 context.WithDeadline+0x124 /usr/local/go/src/context/context.go:612 # 0xa8efb2 github.com/valyala/fasthttp.resolveTCPAddrs+0xf2 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:471 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 512] @ 0x647f3f 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x46fcba 0xdd5d12 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5d11 github.com/go-resty/resty/v2.parseRequestHeader+0x31 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:103 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x7d730d 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 192] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1568] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 4608] @ 0xac9e1a 0x48a311 0xaab18a 0xac72e8 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xac9e19 github.com/gofiber/fiber/v2.New.func1+0x19 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/app.go:505 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xaab189 github.com/gofiber/fiber/v2.(*App).AcquireCtx+0x29 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:164 # 0xac72e7 github.com/gofiber/fiber/v2.(*App).handler+0x27 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:162 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 192] @ 0x81e48f 0x81db17 0x81147c 0x47cea1 # 0x81e48e net/http.(*http2Transport).newClientConn+0x92e /usr/local/go/src/net/http/h2_bundle.go:7972 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 16] @ 0x56ee65 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0xa8b3fa 0xa88cfe 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa8b3f9 github.com/valyala/fasthttp.acquireReader+0x39 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2658 # 0xa88cfd github.com/valyala/fasthttp.(*Server).serveConn+0x79d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2195 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 2816] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 560] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 480] @ 0x614e47 0x7b41dd 0x7b407d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 512] @ 0xa6f045 0xa6eef6 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f044 github.com/valyala/fasthttp.appendHeaderLine+0x7c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6eef5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xe89649 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89648 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0xa8 /build/internal/app/services/mutex/lock_mutex.go:17 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2816] @ 0x7fe291 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [6: 3072] @ 0x5a968a 0x5a9645 0x5a9649 0x5a9ada 0x5a8b74 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5a9ad9 crypto/internal/bigmod.(*Nat).Add+0x59 /usr/local/go/src/crypto/internal/bigmod/nat.go:538 # 0x5a8b73 crypto/internal/bigmod.rr+0x1d3 /usr/local/go/src/crypto/internal/bigmod/nat.go:318 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 192] @ 0x5f3c5e 0x7d730d 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 72] @ 0x79d858 0x79a9af 0x7a1210 0x7a1211 0x5621a3 0x5622d3 0xa6a48c 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79d857 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x79a9ae crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5621a2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x5622d2 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:148 # 0xa6a48b github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2104 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 512] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x614e47 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 864] @ 0x647e92 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 1536] @ 0x48a6dc 0x48a526 0x48a27c 0x6ac2fe 0x6aaae5 0x6a5faf 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6ac2fd encoding/json.newScanner+0x1d /usr/local/go/src/encoding/json/scanner.go:94 # 0x6aaae4 encoding/json.appendCompact+0x84 /usr/local/go/src/encoding/json/indent.go:51 # 0x6a5fae encoding/json.marshalerEncoder+0x14e /usr/local/go/src/encoding/json/encode.go:445 # 0x6a9c42 encoding/json.condAddrEncoder.encode+0x62 /usr/local/go/src/encoding/json/encode.go:904 # 0x6a5552 encoding/json.(*encodeState).reflectValue+0x72 /usr/local/go/src/encoding/json/encode.go:322 # 0x6a531c encoding/json.(*encodeState).marshal+0xbc /usr/local/go/src/encoding/json/encode.go:298 # 0x6a4bfd encoding/json.Marshal+0xbd /usr/local/go/src/encoding/json/encode.go:164 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1280] @ 0x7fe291 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [5: 320] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xdee0f0 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee0ef github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x8f /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:99 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0xdf9b85 0xdf9ad9 0xdf9570 0xdf926c 0xdf8d3a 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf9b84 dsdrive/internal/app/services/keycloak.NewNumericDate+0xc4 /build/internal/app/services/keycloak/model.go:20 # 0xdf9ad8 dsdrive/internal/app/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/app/services/keycloak/model.go:25 # 0xdf956f dsdrive/internal/app/services/keycloak.verifyIssuedAt+0x10f /build/internal/app/services/keycloak/keycloak_client.go:138 # 0xdf926b dsdrive/internal/app/services/keycloak.timeClaimsValid+0x6b /build/internal/app/services/keycloak/keycloak_client.go:99 # 0xdf8d39 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/app/services/keycloak/keycloak_client.go:55 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xd0d7ca 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0d7c9 dsdrive/internal/app/services/local.(*Service).getUsersIds+0xe9 /build/internal/app/services/local/get_user.go:194 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 256] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 320] @ 0xd4c11d 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd4c11c github.com/segmentio/kafka-go/protocol.ReadResponse+0x11c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:31 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [3: 96] @ 0x820e36 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820e35 net/http.(*http2ClientConn).roundTrip+0x375 /usr/local/go/src/net/http/h2_bundle.go:8456 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0xdf6a46 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf6a45 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/app/services/keycloak/get_group_members.go:33 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xd06a17 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06a16 dsdrive/internal/app/services/local.(*Service).GetGroup+0x136 /build/internal/app/services/local/get_group.go:33 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0xa6eac5 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6eac4 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x244 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2591 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 240] @ 0xcd487e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd487d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x78644f 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 2048] @ 0xd20368 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd20367 dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x3e7 /build/internal/app/services/local/users.go:65 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 768] @ 0x820c2d 0x81ccab 0x81cc97 0x81c895 0x842962 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x81c894 net/http.(*http2Transport).RoundTrip+0x14 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x842961 net/http.(*Transport).roundTrip+0xb81 /usr/local/go/src/net/http/transport.go:642 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x7d6bc5 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 128] @ 0x525b27 0x525c30 0xcd0a8d 0xcd1198 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0xcd0a8c github.com/jackc/pgx/v5.TxOptions.beginSQL+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:66 # 0xcd1197 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x57 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 160] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0xdf2f8e 0xdf2f4d 0x514e3f 0x515746 0x5181fe 0x512353 0xdef227 0xdf2476 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf2f8d strings.(*Builder).WriteString+0xad /usr/local/go/src/strings/builder.go:108 # 0xdf2f4c github.com/Nerzal/gocloak/v13.HTTPErrorResponse.String+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/errors.go:18 # 0x514e3e fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x515745 fmt.(*pp).printArg+0x445 /usr/local/go/src/fmt/print.go:756 # 0x5181fd fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x512352 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xdef226 github.com/Nerzal/gocloak/v13.checkForError+0x186 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:124 # 0xdf2475 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x415 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2665 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 55296] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5621a3 0x5622d3 0xa6a48c 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5621a2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x5622d2 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:148 # 0xa6a48b github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2104 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x81e15d 0x81e143 0x81db17 0x81147c 0x47cea1 # 0x81e15c net/http.http2NewFramer+0x5fc /usr/local/go/src/net/http/h2_bundle.go:1839 # 0x81e142 net/http.(*http2Transport).newClientConn+0x5e2 /usr/local/go/src/net/http/h2_bundle.go:7952 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 336] @ 0x78644f 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 240] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xd0daae 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0daad dsdrive/internal/app/services/local.(*Service).getUsersIds+0x3cd /build/internal/app/services/local/get_user.go:209 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x5706e5 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5706e4 context.WithDeadlineCause+0x264 /usr/local/go/src/context/context.go:642 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x7d6bc5 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 256] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 96] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [10: 160] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x7b63c5 0x7b6395 0x7b62a1 0x614b42 0x614ed2 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b63c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b6394 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b62a0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 576] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 384] @ 0xdf1c34 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf1c33 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x93 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 5632] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb2b767 0xb3df05 0xb3d968 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xd17c54 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17c53 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x253 /build/internal/app/services/local/list_users.go:163 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0x7ac7dc 0x7ac7cb 0x7a516e 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0x7ac7db net.ParseIP+0xbb /usr/local/go/src/net/ip.go:497 # 0x7ac7ca crypto/tls.hostnameInSNI+0xaa /usr/local/go/src/crypto/tls/handshake_client.go:1268 # 0x7a516d crypto/tls.(*Conn).makeClientHello+0x18d /usr/local/go/src/crypto/tls/handshake_client.go:75 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 288] @ 0x7d6bc5 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 448] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 336] @ 0x478ffc 0x4a6695 0x81b879 0x81e80e 0x81db17 0x81147c 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x81b878 net/http.(*http2Transport).afterFunc+0x38 /usr/local/go/src/net/http/h2_bundle.go:7355 # 0x81e80d net/http.(*http2Transport).newClientConn+0xcad /usr/local/go/src/net/http/h2_bundle.go:8003 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [2: 96] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x614e47 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x659496 0xdedcad 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdedcac github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:30 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 672] @ 0xde4b85 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4b84 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 400] @ 0x459072 0x458b85 0x458d0a 0x727fbd 0x728bfb 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x727fbc net.(*dnsConfig).nameList+0x2dc /usr/local/go/src/net/dnsclient_unix.go:525 # 0x728bfa net.(*Resolver).goLookupIPCNAMEOrder+0x39a /usr/local/go/src/net/dnsclient_unix.go:678 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b491d 0x7b47bd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 96] @ 0x7b3348 0x7b3218 0x7b3217 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b3347 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xb87 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b3217 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0xa57 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b3216 crypto/tls.(*clientHelloMsg).marshalMsg+0xa56 /usr/local/go/src/crypto/tls/handshake_messages.go:148 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 4096] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf0c48 0xdf0b1e 0xdf10e6 0xdf8e05 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf0c47 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xdf0b1d github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xdf10e5 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xdf8e04 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/app/services/keycloak/keycloak_client.go:67 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xdee13c 0xdee11d 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee13b bytes.NewReader+0xdb /usr/local/go/src/bytes/reader.go:159 # 0xdee11c github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:105 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0xcc42fc 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc42fb github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x21b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:111 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x56ee3b 0x56ee1d 0x8468ed 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0x8468ec net/http.(*Transport).getConn+0x16c /usr/local/go/src/net/http/transport.go:1445 # 0x842933 net/http.(*Transport).roundTrip+0xb53 /usr/local/go/src/net/http/transport.go:633 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xd91571 0xd914e6 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd91570 github.com/valyala/fasthttp.(*RequestHeader).SetHost+0x130 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:665 # 0xd914e5 dsdrive/pkg/http.(*Client).tryRequest+0xa5 /build/pkg/http/client.go:336 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 160] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0xb8461a 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 4096] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 480] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 1536] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcfb257 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcfb256 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x56 /build/internal/app/services/local/add_group_users.go:29 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xce7d3b 0xce7fe8 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xce7d3a dsdrive/pkg/txman.Db.Begin+0x3a /build/pkg/txman/executor.go:56 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1024] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0xb83445 0xb83fb9 0xb85392 0xb861c5 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xdeeb65 0xdeea33 0xdeec8b 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeb64 github.com/go-resty/resty/v2.(*Client).R+0x164 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:391 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xcd487e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd487d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 112] @ 0xad7d1a 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xad7d19 database/sql.(*DB).query+0x79 /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd6705 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd6704 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x79f79c 0x79f2d8 0x7afc1e 0x7ad1db 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7afc1d crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x5d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:559 # 0x7ad1da crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb40b88 0xb40b78 0xcc3c90 0xcc3a18 0xcc33d7 0xcd11c5 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40b87 github.com/jackc/pgx/v5/pgconn.(*PgConn).makeCommandTag+0xe7 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1848 # 0xb40b77 github.com/jackc/pgx/v5/pgconn.(*MultiResultReader).NextResult+0xd7 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1479 # 0xcc3c8f github.com/jackc/pgx/v5.(*Conn).execSimpleProtocol+0xaf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:562 # 0xcc3a17 github.com/jackc/pgx/v5.(*Conn).exec+0x557 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:547 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd11c4 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xada0d0 0xadb571 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xada0cf database/sql.(*Tx).grabConn+0xcf /usr/local/go/src/database/sql/sql.go:2254 # 0xadb570 database/sql.(*Tx).QueryContext+0x50 /usr/local/go/src/database/sql/sql.go:2522 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 240] @ 0x56ee3b 0x56ee1d 0x7387d2 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0x7387d1 net.(*Resolver).lookupIPAddr+0x1f1 /usr/local/go/src/net/lookup.go:329 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 16] @ 0x56ee65 0xad8dce 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xad8dcd database/sql.(*DB).beginDC+0xcd /usr/local/go/src/database/sql/sql.go:1907 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 128] @ 0x79f79c 0x79f2d8 0x7b0c79 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0c78 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x38 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:716 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 72] @ 0x793945 0x793ad9 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x793944 crypto/tls.(*certCache).active+0x64 /usr/local/go/src/crypto/tls/cache.go:63 # 0x793ad8 crypto/tls.(*certCache).newCert+0x78 /usr/local/go/src/crypto/tls/cache.go:82 # 0x7ab3d8 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1075 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xadd96f 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xd18776 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xd18775 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x95 /build/internal/app/services/local/list_users.go:223 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xb84415 0xb83b45 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x7a5dd6 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5dd5 crypto/tls.(*Conn).makeClientHello+0xdf5 /usr/local/go/src/crypto/tls/handshake_client.go:169 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 256] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [4: 384] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 880] @ 0x541213 0x540c3d 0x540f39 0xb83954 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83953 github.com/jmoiron/sqlx.fixBound+0x1f3 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:262 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0xb8c0f0 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8c0ef github.com/jmoiron/sqlx.(*DB).BeginTxx+0x4f /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:209 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x5a8d1f 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d1e crypto/internal/bigmod.NewModulusFromBig+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:382 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xa3f854 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1280] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x72d6a5 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d6a4 net.(*netFD).connect+0x2c4 /usr/local/go/src/net/fd_unix.go:117 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 256] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2560] @ 0xb84cb9 0xb83b45 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0x785ffb 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x785ffa vendor/golang.org/x/crypto/hkdf.Extract+0x5a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:28 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7b46ac 0x7b454f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b46ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b454e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:238 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 768] @ 0xd0f55f 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0f55e dsdrive/internal/app/services/local.(*Service).DisableGroup+0x45e /build/internal/app/services/local/groups.go:56 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0xd1357e 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd1357d dsdrive/internal/app/services/local.(*Service).ListGroups+0x49d /build/internal/app/services/local/list_groups.go:80 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 528] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89fdc 0xe8d9b3 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89fdb dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/app/services/mutex/unlock_mutex.go:10 # 0xe8d9b2 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/app/services/usersync/sync_users.go:47 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1600] @ 0xdd6a26 0xdd6a03 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6a25 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xdd6a02 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 320] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 80] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf40fc 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf40fb dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x1bb /build/internal/app/services/local/access_rights.go:119 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 128] @ 0xad8def 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad8dee database/sql.(*DB).beginDC+0xee /usr/local/go/src/database/sql/sql.go:1908 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf25c5 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf25c4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcd487e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd487d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 112] @ 0x478ffc 0x4a6695 0x81f827 0x81fad8 0x85c7c5 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x81f826 net/http.(*http2ClientConn).closeConn+0x66 /usr/local/go/src/net/http/h2_bundle.go:8207 # 0x81fad7 net/http.(*http2ClientConn).closeIfIdle+0x177 /usr/local/go/src/net/http/h2_bundle.go:8238 # 0x85c7c4 net/http.(*http2ClientConn).onIdleTimeout+0x24 /usr/local/go/src/net/http/h2_bundle.go:8203 0: 0 [4: 384] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 128] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 256] @ 0xadd96f 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x796a65 0x7a6e35 0x7a6e20 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x796a64 crypto/tls.(*Config).supportedVersions+0x44 /usr/local/go/src/crypto/tls/common.go:1089 # 0x7a6e34 crypto/tls.(*Config).maxSupportedVersion+0x5f4 /usr/local/go/src/crypto/tls/common.go:1114 # 0x7a6e1f crypto/tls.(*Conn).clientHandshake+0x5df /usr/local/go/src/crypto/tls/handshake_client.go:345 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd17ac4 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd17ac3 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/app/services/local/list_users.go:150 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b79b4 0x7b7993 0x614b42 0x614ed2 0x7b46ac 0x7b454f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b79b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7992 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:239 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b46ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b454e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:238 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 288] @ 0x472a8c 0xe89671 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89670 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0xd0 /build/internal/app/services/mutex/lock_mutex.go:16 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x56f665 0xad9fc4 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0xad9fc3 database/sql.(*Tx).awaitDone+0x23 /usr/local/go/src/database/sql/sql.go:2204 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 512] @ 0xccdcf7 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdcf6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x1d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:84 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3f854 0xa3f8ed 0xa7407d 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7407c github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x101c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3027 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 1728] @ 0x79f79c 0x79f2d8 0x7b0689 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0688 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:672 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 2560] @ 0x48a6dc 0x48a526 0x48a27c 0xa8bb2f 0xa888f5 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa8bb2e github.com/valyala/fasthttp.(*Server).acquireCtx+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2694 # 0xa888f4 github.com/valyala/fasthttp.(*Server).serveConn+0x394 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2166 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 288] @ 0x46fd31 0x850b45 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850b44 net/http.Header.Clone+0xe4 /usr/local/go/src/net/http/header.go:105 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 8192] @ 0xe8cff6 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8cff5 dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x4b5 /build/internal/app/services/usersync/sync_groups.go:218 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x46fcba 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2016] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x459146 0x497527 0x7929ce 0x7b08fa 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x497526 io.WriteString+0x66 /usr/local/go/src/io/io.go:318 # 0x7929cd crypto/tls.signedMessage+0x14d /usr/local/go/src/crypto/tls/auth.go:91 # 0x7b08f9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4f9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 320] @ 0xb8ce45 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8ce44 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 480] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0x61081f 0x7af1c2 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x61081e crypto/ecdh.(*x25519Curve).NewPublicKey+0x9e /usr/local/go/src/crypto/ecdh/x25519.go:71 # 0x7af1c1 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xc1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:492 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x614e47 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [15: 21120] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b73f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b73c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b72d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:288 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 288] @ 0x41158d 0x411aef 0x472ae5 0xe8e6b6 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e6b5 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x9b5 /build/internal/app/services/usersync/sync_users.go:79 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd466e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd466d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 2240] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 640] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x7457b7 0x742528 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7457b6 net.sockaddrToTCP+0x56 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x742527 net.(*netFD).dial+0x587 /usr/local/go/src/net/sock_posix.go:141 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 160] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 112] @ 0x7a1aa5 0x84838e 0x848389 0x47cea1 # 0x7a1aa4 crypto/tls.(*Conn).handshakeContext+0x164 /usr/local/go/src/crypto/tls/conn.go:1534 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0x736a3e 0x7358ce 0x7367f2 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x736a3d net.(*Resolver).internetAddrList.func1+0x15d /usr/local/go/src/net/ipsock.go:275 # 0x7358cd net.filterAddrList+0x14d /usr/local/go/src/net/ipsock.go:137 # 0x7367f1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 768] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x7a56d0 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a56cf crypto/tls.(*Conn).makeClientHello+0x6ef /usr/local/go/src/crypto/tls/handshake_client.go:125 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 768] @ 0xcfb257 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcfb256 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x56 /build/internal/app/services/local/add_group_users.go:29 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a4437 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x79b97c crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x793a27 0x793a1d 0x41a111 0x47cea1 # 0x793a26 crypto/tls.(*certCache).evict+0x46 /usr/local/go/src/crypto/tls/cache.go:73 # 0x793a1c crypto/tls.(*certCache).active.func1+0x3c /usr/local/go/src/crypto/tls/cache.go:65 # 0x41a110 runtime.runfinq+0x3f0 /usr/local/go/src/runtime/mfinal.go:255 0: 0 [1: 48] @ 0xcd50c8 0xaddefe 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xcd50c7 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xaddefd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x647f7d 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 1056] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850c38 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb84415 0xb83f7b 0xb85392 0xb86365 0xced558 0xe8982f 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xdf679f 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf679e dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x15e /build/internal/app/services/keycloak/get_group_members.go:17 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 144] @ 0xcf38c5 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf38c4 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x544 /build/internal/app/services/local/access_rights.go:66 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0xcd11d6 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd11d5 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x95 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:109 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2880] @ 0x832f6d 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xdd6165 0xdd613d 0xdd6114 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6164 net/textproto.MIMEHeader.Set+0x484 /usr/local/go/src/net/textproto/header.go:22 # 0xdd613c net/http.Header.Set+0x45c /usr/local/go/src/net/http/header.go:40 # 0xdd6113 github.com/go-resty/resty/v2.parseRequestHeader+0x433 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:114 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1792] @ 0xe8cff6 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8cff5 dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x4b5 /build/internal/app/services/usersync/sync_groups.go:218 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 768] @ 0x647f3f 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 48] @ 0xd3eec9 0xd3ee9e 0xd3e48c 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eec8 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd3ee9d github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [5: 240] @ 0x5f3c5e 0x7d730d 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 240] @ 0x46fcba 0xd069fa 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd069f9 dsdrive/internal/app/services/local.(*Service).GetGroup+0x119 /build/internal/app/services/local/get_group.go:32 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xdcb4bd 0xdcb4da 0xdcb2cb 0xdc9ee5 0xdc9d75 0x806413 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0xdcb4bc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xdcb4d9 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xdcb2ca net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdc9ee4 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdc9d74 net/http/cookiejar.(*Jar).Cookies+0x34 /usr/local/go/src/net/http/cookiejar/jar.go:160 # 0x806412 net/http.(*Client).send+0x52 /usr/local/go/src/net/http/client.go:176 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xcf35e8 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf35e7 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x267 /build/internal/app/services/local/access_rights.go:40 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x52a21f 0x76d092 0x76d06b 0x76d4ed 0x76b73a 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0x76d091 strings.Split+0x271 /usr/local/go/src/strings/strings.go:306 # 0x76d06a crypto/x509.matchHostnames+0x24a /usr/local/go/src/crypto/x509/verify.go:1048 # 0x76d4ec crypto/x509.(*Certificate).VerifyHostname+0x30c /usr/local/go/src/crypto/x509/verify.go:1134 # 0x76b739 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:804 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xa3f854 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 400] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 256] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1536] @ 0x459072 0x458b85 0x458d0a 0xd069a6 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd069a5 dsdrive/internal/app/services/local.(*Service).GetGroup+0xc5 /build/internal/app/services/local/get_group.go:24 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x98e74e 0x98ba9b 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x98e74d encoding/xml.(*Decoder).rawToken+0x17ad /usr/local/go/src/encoding/xml/xml.go:844 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 432] @ 0xd3eec9 0xd3ee9e 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eec8 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd3ee9d github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [9: 4608] @ 0x5a8aa5 0x5a8a08 0x5a8a1b 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a8aa4 crypto/internal/bigmod.(*Nat).expand+0x104 /usr/local/go/src/crypto/internal/bigmod/nat.go:73 # 0x5a8a07 crypto/internal/bigmod.(*Nat).ExpandFor+0x67 /usr/local/go/src/crypto/internal/bigmod/nat.go:491 # 0x5a8a1a crypto/internal/bigmod.rr+0x7a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 9472] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x478ffc 0x4a6695 0x5706ae 0xa8efe5 0xa8efb3 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x5706ad context.WithDeadlineCause+0x22d /usr/local/go/src/context/context.go:638 # 0xa8efe4 context.WithDeadline+0x124 /usr/local/go/src/context/context.go:612 # 0xa8efb2 github.com/valyala/fasthttp.resolveTCPAddrs+0xf2 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:471 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x796d05 0x7a5193 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x796d04 crypto/tls.(*Config).curvePreferences+0xc4 /usr/local/go/src/crypto/tls/common.go:1147 # 0x7a5192 crypto/tls.(*Conn).makeClientHello+0x1b2 /usr/local/go/src/crypto/tls/handshake_client.go:76 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 10752] @ 0xae5cb1 0xae5c98 0xae5c97 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5cb0 github.com/jackc/pgx/v5/internal/pgio.AppendUint32+0x5b0 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:14 # 0xae5c97 github.com/jackc/pgx/v5/internal/pgio.AppendInt32+0x597 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:31 # 0xae5c96 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x596 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:139 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 704] @ 0xb81fde 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb81fdd github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0x5b0ef1 0x5b0e8e 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 320] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x6437a5 0xde5918 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xde5917 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2304] @ 0x7a51b7 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a51b6 crypto/tls.(*Conn).makeClientHello+0x1d6 /usr/local/go/src/crypto/tls/handshake_client.go:68 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 192] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0f4c5 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0f4c4 dsdrive/internal/app/services/local.(*Service).DisableGroup+0x3c4 /build/internal/app/services/local/groups.go:51 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x46fcba 0xd0d7a5 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0d7a4 dsdrive/internal/app/services/local.(*Service).getUsersIds+0xc4 /build/internal/app/services/local/get_user.go:193 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 3072] @ 0x48a6dc 0x48a526 0x48a27c 0xd39e1e 0xd4bc2a 0xd4c745 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xd39e1d github.com/segmentio/kafka-go/protocol.newPageBuffer+0x1d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:192 # 0xd4bc29 github.com/segmentio/kafka-go/protocol.WriteRequest+0x369 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:99 # 0xd4c744 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [9: 1728] @ 0x721475 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x721474 net.(*Dialer).DialContext+0x554 /usr/local/go/src/net/dial.go:514 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 640] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 432] @ 0x7a5d50 0x7a5ca3 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5d4f crypto/ecdh.(*PublicKey).Bytes+0xd6f /usr/local/go/src/crypto/ecdh/ecdh.go:78 # 0x7a5ca2 crypto/tls.(*Conn).makeClientHello+0xcc2 /usr/local/go/src/crypto/tls/handshake_client.go:172 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 480] @ 0x614e47 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x72d60d 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x72d60c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [5: 320] @ 0xa46bd9 0xa456eb 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa46bd8 github.com/valyala/fasthttp.acquireClientConn+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1791 # 0xa456ea github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x38a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1643 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 80] @ 0xdd72af 0xdd7284 0xdd7214 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd72ae net/textproto.MIMEHeader.Set+0x3ae /usr/local/go/src/net/textproto/header.go:22 # 0xdd7283 net/http.Header.Set+0x383 /usr/local/go/src/net/http/header.go:40 # 0xdd7213 github.com/go-resty/resty/v2.addCredentials+0x313 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x5f3c5e 0x7d780f 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d780e crypto/tls.(*cipherSuiteTLS13).finishedHash+0xee /usr/local/go/src/crypto/tls/key_schedule.go:106 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0xcd50c8 0xaddefe 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd50c7 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xaddefd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0x832f59 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x5706e5 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x5706e4 context.WithDeadlineCause+0x264 /usr/local/go/src/context/context.go:642 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [5: 640] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 432] @ 0x46fcba 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 43008] @ 0xb822d9 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb822d8 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xc9ab1a 0xba7736 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc73 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7735 github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecText).Encode+0x395 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:132 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc72 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x98ea74 0x98ba9b 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x98ea73 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xb83445 0xb83fb9 0xb85392 0xb86365 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 384] @ 0x721475 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x721474 net.(*Dialer).DialContext+0x554 /usr/local/go/src/net/dial.go:514 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 320] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb2b767 0xb3d507 0xb42b69 0xcd4c15 0xad166c 0xad5005 0xad7cf7 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xb42b68 github.com/jackc/pgx/v5/pgconn.(*PgConn).Ping+0x28 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1843 # 0xcd4c14 github.com/jackc/pgx/v5/stdlib.(*Conn).ResetSession+0x94 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:538 # 0xad166b database/sql.(*driverConn).resetSession+0xeb /usr/local/go/src/database/sql/sql.go:596 # 0xad5004 database/sql.(*DB).conn+0x1e4 /usr/local/go/src/database/sql/sql.go:1340 # 0xad7cf6 database/sql.(*DB).query+0x56 /usr/local/go/src/database/sql/sql.go:1751 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0xd07151 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd07150 dsdrive/internal/app/services/local.(*Service).scanGroupRow+0x90 /build/internal/app/services/local/get_group.go:67 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x72d60d 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d60c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x459072 0x458b85 0x458dc5 0x74420b 0x744156 0xa8df25 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x74420a net.JoinHostPort+0x22a /usr/local/go/src/net/ipsock.go:242 # 0x744155 net.(*TCPAddr).String+0x175 /usr/local/go/src/net/tcpsock.go:52 # 0xa8df24 github.com/valyala/fasthttp.(*TCPDialer).dial+0x1c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 48] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xd17c25 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd17c24 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x224 /build/internal/app/services/local/list_users.go:161 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7a5148 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5147 crypto/tls.(*Conn).makeClientHello+0x167 /usr/local/go/src/crypto/tls/handshake_client.go:71 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 384] @ 0x482e9b 0x520145 0xd6450e 0xd64490 0xd6576c 0x47cea1 # 0x482e9a internal/reflectlite.Swapper+0x37a /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0x520144 sort.Slice+0x84 /usr/local/go/src/sort/slice.go:26 # 0xd6450d github.com/segmentio/kafka-go.sortMetadataBrokers+0x10d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:761 # 0xd6448f github.com/segmentio/kafka-go.(*connPool).update+0x8f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:510 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [4: 64] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 512] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x75adac 0x7abd34 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75adab crypto/x509.(*CertPool).AddCert+0xab /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x7abd33 crypto/tls.(*Conn).verifyServerCertificate+0xa33 /usr/local/go/src/crypto/tls/handshake_client.go:1125 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 800] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x7d6bc5 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0xb2b767 0xb3d507 0xcc3c53 0xcc3a18 0xcc33d7 0xcd1468 0xcd79f1 0xada529 0xae0431 0xada42e 0xce80c5 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xcc3c52 github.com/jackc/pgx/v5.(*Conn).execSimpleProtocol+0x72 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:561 # 0xcc3a17 github.com/jackc/pgx/v5.(*Conn).exec+0x557 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:547 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd1467 github.com/jackc/pgx/v5.(*dbTx).Commit+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:190 # 0xcd79f0 github.com/jackc/pgx/v5/stdlib.wrapTx.Commit+0x30 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:879 # 0xada528 database/sql.(*Tx).Commit.func1+0x28 /usr/local/go/src/database/sql/sql.go:2305 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xada42d database/sql.(*Tx).Commit+0xed /usr/local/go/src/database/sql/sql.go:2304 # 0xce80c4 dsdrive/pkg/txman.Manager.Transactional+0x224 /build/pkg/txman/manager.go:55 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 48] @ 0x793945 0x793ad9 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x793944 crypto/tls.(*certCache).active+0x64 /usr/local/go/src/crypto/tls/cache.go:63 # 0x793ad8 crypto/tls.(*certCache).newCert+0x78 /usr/local/go/src/crypto/tls/cache.go:82 # 0x7ab3d8 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1075 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 240] @ 0x46fcba 0xdf0794 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf0793 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x53 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1152] @ 0x472a8c 0xe898bc 0xe8a8d2 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe898bb dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x31b /build/internal/app/services/mutex/lock_mutex.go:32 # 0xe8a8d1 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/app/services/usersync/sync_groups.go:23 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 768] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x7d6bc5 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 4224] @ 0x41158d 0x411aef 0x4701b5 0x7fe25a 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [2: 96] @ 0x7b244a 0x7b241a 0x7b232d 0x7b227a 0x7b2238 0x7b223d 0x7b5b52 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b2449 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b2419 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b232c crypto/tls.addBytesWithLength.func1+0x2c /usr/local/go/src/crypto/tls/handshake_messages.go:31 # 0x7b2279 crypto/tls.marshalingFunction.Marshal+0x59 /usr/local/go/src/crypto/tls/handshake_messages.go:21 # 0x7b2237 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x7b223c crypto/tls.addBytesWithLength+0x1c /usr/local/go/src/crypto/tls/handshake_messages.go:27 # 0x7b5b51 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x48ac32 0x48a225 0xa96a48 0x47cea1 # 0x48ac31 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xa96a47 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x47 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:198 0: 0 [5: 480] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 864] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 48] @ 0xdf33c5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf33c4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x44 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:26 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 896] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 72] @ 0x4e86f5 0x6a05ca 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0x6a05c9 encoding/json.(*decodeState).array+0x649 /usr/local/go/src/encoding/json/decode.go:588 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x736a3e 0x7358ce 0x7367f2 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x736a3d net.(*Resolver).internetAddrList.func1+0x15d /usr/local/go/src/net/ipsock.go:275 # 0x7358cd net.filterAddrList+0x14d /usr/local/go/src/net/ipsock.go:137 # 0x7367f1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 1536] @ 0x48a6dc 0x48a526 0x48a27c 0xa47686 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa47685 github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x45 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1883 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 160] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xe8982f 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x8111f0 0x81bea5 0x8496e5 0x847758 0x847595 0x47cea1 # 0x8111ef net/http.(*http2clientConnPool).addConnIfNeeded+0x16f /usr/local/go/src/net/http/h2_bundle.go:901 # 0x81bea4 net/http.http2configureTransports.func1+0x64 /usr/local/go/src/net/http/h2_bundle.go:7437 # 0x8496e4 net/http.(*Transport).dialConn+0x1264 /usr/local/go/src/net/http/transport.go:1862 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [2: 224] @ 0x56f665 0x56f8b5 0x5705ab 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x56f8b4 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:465 # 0x5705aa context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:629 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 96] @ 0x459072 0x458b85 0x458dc5 0xd67089 0xd66fea 0xd64beb 0xd6576c 0x47cea1 # 0xd67088 net.JoinHostPort+0x108 /usr/local/go/src/net/ipsock.go:242 # 0xd66fe9 github.com/segmentio/kafka-go.(*connPool).newBrokerConnGroup+0x69 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:859 # 0xd64bea github.com/segmentio/kafka-go.(*connPool).update+0x7ea /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:576 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [13: 4576] @ 0x411217 0x472d0d 0xb93dc5 0xd189db 0xd18973 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb93dc4 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd189da github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd18972 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x292 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd46b2 0xcd483d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd46b1 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd483c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x56ee65 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 512] @ 0xcf3a14 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf3a13 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x693 /build/internal/app/services/local/access_rights.go:74 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0xad8def 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad8dee database/sql.(*DB).beginDC+0xee /usr/local/go/src/database/sql/sql.go:1908 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 864] @ 0x659496 0xde5408 0xde4be7 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4be6 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x7d6bc5 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0xa7cfc5 0xa7ce05 0xa7cb6a 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa7cfc4 bytes.NewReader+0x324 /usr/local/go/src/bytes/reader.go:159 # 0xa7ce04 github.com/valyala/fasthttp.(*Response).ReadBody+0x164 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1493 # 0xa7cb69 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0xe9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1450 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0xcfb3ea 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcfb3e9 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x1e9 /build/internal/app/services/local/add_group_users.go:47 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0x7fe291 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [4: 2048] @ 0x5a9c06 0x5a9b88 0x5a9b8f 0x5aba8b 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9c05 crypto/internal/bigmod.(*Nat).expand+0xe5 /usr/local/go/src/crypto/internal/bigmod/nat.go:73 # 0x5a9b87 crypto/internal/bigmod.(*Nat).ExpandFor+0x67 /usr/local/go/src/crypto/internal/bigmod/nat.go:491 # 0x5a9b8e crypto/internal/bigmod.(*Nat).montgomeryReduction+0x6e /usr/local/go/src/crypto/internal/bigmod/nat.go:563 # 0x5aba8a crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x32a /usr/local/go/src/crypto/internal/bigmod/nat.go:786 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 480] @ 0x614e47 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x647e92 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0x6ac539 0x6ac93a 0x6ac70a 0x6ac23d 0x69ebd4 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac709 encoding/json.stateBeginValueOrEmpty+0x49 /usr/local/go/src/encoding/json/scanner.go:211 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0xc9ab1a 0xba7fdf 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7fde github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x2de /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:196 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xde51d0 0xde4b5e 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde51cf github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xde4b5d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xde55a5 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55a4 github.com/golang-jwt/jwt/v5.NewParser+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:32 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 560] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7407d 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7407c github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x101c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3027 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 768] @ 0x614e47 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xb83445 0xb83fb9 0xb85392 0xb861c5 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 768] @ 0x98e74e 0x98ba9b 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x98e74d encoding/xml.(*Decoder).rawToken+0x17ad /usr/local/go/src/encoding/xml/xml.go:844 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b2f05 0x7b2ddd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b2f04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2ddc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:135 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x71c365 0x738925 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x71c364 internal/singleflight.(*Group).DoChan+0x184 /usr/local/go/src/internal/singleflight/singleflight.go:81 # 0x738924 net.(*Resolver).lookupIPAddr+0x344 /usr/local/go/src/net/lookup.go:333 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 1408] @ 0xb83c85 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83c84 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 672] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 56] @ 0xdf078a 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf0789 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x49 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1728] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [8: 2304] @ 0x472a8c 0xd0ee59 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0ee58 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0xb8 /build/internal/app/services/local/groups.go:19 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x7457b7 0x742528 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7457b6 net.sockaddrToTCP+0x56 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x742527 net.(*netFD).dial+0x587 /usr/local/go/src/net/sock_posix.go:141 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 144] @ 0x69ebb7 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x735910 0x7367f2 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x73590f net.filterAddrList+0x18f /usr/local/go/src/net/ipsock.go:137 # 0x7367f1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 416] @ 0x472047 0x91c553 0x91959e 0x918b96 0x91b1f0 0xb4945e 0xb4944c 0xb48b98 0xe8d454 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x91c552 github.com/mitchellh/copystructure.(*walker).Interface+0xf2 /go/pkg/mod/github.com/mitchellh/copystructure@v1.2.0/copystructure.go:337 # 0x91959d github.com/mitchellh/reflectwalk.walk+0x91d /go/pkg/mod/github.com/mitchellh/reflectwalk@v1.0.2/reflectwalk.go:131 # 0x918b95 github.com/mitchellh/reflectwalk.Walk+0x115 /go/pkg/mod/github.com/mitchellh/reflectwalk@v1.0.2/reflectwalk.go:99 # 0x91b1ef github.com/mitchellh/copystructure.Config.Copy+0x14f /go/pkg/mod/github.com/mitchellh/copystructure@v1.2.0/copystructure.go:116 # 0xb4945d github.com/mitchellh/copystructure.Copy+0x1bd /go/pkg/mod/github.com/mitchellh/copystructure@v1.2.0/copystructure.go:36 # 0xb4944b github.com/knadh/koanf/v2.(*Koanf).Get+0x1ab /go/pkg/mod/github.com/knadh/koanf/v2@v2.1.2/koanf.go:335 # 0xb48b97 github.com/knadh/koanf/v2.(*Koanf).String+0x17 /go/pkg/mod/github.com/knadh/koanf/v2@v2.1.2/getters.go:375 # 0xe8d453 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x73 /build/internal/app/services/usersync/sync_users.go:24 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0xa3f77b 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f77a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 576] @ 0x614e47 0x7b3f6d 0x7b3e10 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3f6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3e0f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 80] @ 0xadfa4d 0xadf9e6 0xaddda5 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xadfa4c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xadf9e5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xaddda4 database/sql.(*Rows).Next+0x84 /usr/local/go/src/database/sql/sql.go:3036 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x738ec6 0x736625 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x738ec5 net.(*Resolver).lookupIPAddr+0x8e5 /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 576] @ 0x69ebb7 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x478ffc 0x4a6695 0x81f827 0x825b1c 0x822a7f 0x8214a6 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x81f826 net/http.(*http2ClientConn).closeConn+0x66 /usr/local/go/src/net/http/h2_bundle.go:8207 # 0x825b1b net/http.(*http2ClientConn).forgetStreamID+0x31b /usr/local/go/src/net/http/h2_bundle.go:9379 # 0x822a7e net/http.(*http2clientStream).cleanupWriteRequest+0x39e /usr/local/go/src/net/http/h2_bundle.go:8795 # 0x8214a5 net/http.(*http2clientStream).doRequest+0x65 /usr/local/go/src/net/http/h2_bundle.go:8552 0: 0 [2: 32] @ 0xdf681d 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf681c dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1dc /build/internal/app/services/keycloak/get_group_members.go:22 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0x71c376 0x738925 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x71c375 internal/singleflight.(*Group).DoChan+0x195 /usr/local/go/src/internal/singleflight/singleflight.go:81 # 0x738924 net.(*Resolver).lookupIPAddr+0x344 /usr/local/go/src/net/lookup.go:333 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd17ac4 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd17ac3 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/app/services/local/list_users.go:150 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 1728] @ 0x7a5d50 0x7a5ca3 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5d4f crypto/ecdh.(*PublicKey).Bytes+0xd6f /usr/local/go/src/crypto/ecdh/ecdh.go:78 # 0x7a5ca2 crypto/tls.(*Conn).makeClientHello+0xcc2 /usr/local/go/src/crypto/tls/handshake_client.go:172 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0xa49858 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa49857 github.com/valyala/fasthttp.(*transport).RoundTrip+0x677 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3082 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 1232] @ 0x820bf0 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bef net/http.(*http2ClientConn).roundTrip+0x12f /usr/local/go/src/net/http/h2_bundle.go:8431 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 160] @ 0xb8ce45 0xb86204 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8ce44 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 768] @ 0x647f7d 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 448] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x56ee65 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 960] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 4320] @ 0x472a8c 0xd02305 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd02304 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x124 /build/internal/app/services/local/delete_group_users.go:31 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x7d7925 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7924 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x64 /usr/local/go/src/crypto/tls/key_schedule.go:114 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b8834 0x7b8813 0x614b42 0x614ed2 0x7b2f05 0x7b2ddd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8833 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8812 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:136 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2f04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2ddc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:135 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [15: 720] @ 0x46fd31 0xacaced 0xacab87 0xdf81b1 0xdf811f 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacacec dsdrive/pkg/errors.mergeParamMaps+0x34c /build/pkg/errors/error.go:70 # 0xacab86 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xdf81b0 dsdrive/pkg/errors.Wrap+0x2b0 /build/pkg/errors/error.go:36 # 0xdf811e dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x21e /build/internal/app/services/keycloak/get_user_groups.go:22 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2560] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 672] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x614d85 0x614c5b 0x7d6b25 0x7d6948 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 768] @ 0x470157 0x75ae34 0x75ad3a 0x7abd34 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75ae33 crypto/x509.(*CertPool).addCertFunc+0x133 /usr/local/go/src/crypto/x509/cert_pool.go:204 # 0x75ad39 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x7abd33 crypto/tls.(*Conn).verifyServerCertificate+0xa33 /usr/local/go/src/crypto/tls/handshake_client.go:1125 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa8ed88 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa8ed87 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x207 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:446 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 448] @ 0xc87f85 0xba7877 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc73 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xba7876 github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecText).Encode+0x4d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:143 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc72 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x408b34 0xa97c25 0x48a311 0xa9693a 0xa87219 0xa87266 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0xa97c24 github.com/valyala/fasthttp.(*workerPool).Start.func1+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:57 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xa96939 github.com/valyala/fasthttp.(*workerPool).getCh+0x119 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:194 # 0xa87218 github.com/valyala/fasthttp.(*workerPool).Serve+0x538 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:149 # 0xa87265 github.com/valyala/fasthttp.(*Server).Serve+0x585 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1833 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 480] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x6a5205 0x6a4b93 0xdf35f7 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a5204 encoding/json.newEncodeState+0x84 /usr/local/go/src/encoding/json/encode.go:280 # 0x6a4b92 encoding/json.Marshal+0x52 /usr/local/go/src/encoding/json/encode.go:161 # 0xdf35f6 github.com/Nerzal/gocloak/v13.GetGroupsParams.MarshalJSON+0xd6 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:364 # 0x6a5f31 encoding/json.marshalerEncoder+0xd1 /usr/local/go/src/encoding/json/encode.go:441 # 0x6a9c42 encoding/json.condAddrEncoder.encode+0x62 /usr/local/go/src/encoding/json/encode.go:904 # 0x6a5552 encoding/json.(*encodeState).reflectValue+0x72 /usr/local/go/src/encoding/json/encode.go:322 # 0x6a531c encoding/json.(*encodeState).marshal+0xbc /usr/local/go/src/encoding/json/encode.go:298 # 0x6a4bfd encoding/json.Marshal+0xbd /usr/local/go/src/encoding/json/encode.go:164 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2304] @ 0x472a8c 0xd0d7f2 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0d7f1 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x111 /build/internal/app/services/local/get_user.go:193 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x809249 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x809248 net/http.(*Client).makeHeadersCopier+0xc8 /usr/local/go/src/net/http/client.go:767 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 3584] @ 0xb82105 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb82104 github.com/jmoiron/sqlx.Rebind+0x184 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:72 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x848007 0x848e1c 0x847758 0x847595 0x47cea1 # 0x848006 net/http.(*persistConn).addTLS+0x266 /usr/local/go/src/net/http/transport.go:1647 # 0x848e1b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1738 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 112] @ 0x408b34 0x7a1abe 0x84838e 0x848389 0x47cea1 # 0x7a1abd crypto/tls.(*Conn).handshakeContext+0x17d /usr/local/go/src/crypto/tls/conn.go:1535 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 576] @ 0x614e47 0x7b491d 0x7b47bd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x570e65 0xce803b 0xce800f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x570e64 context.WithValue+0xa4 /usr/local/go/src/context/context.go:723 # 0xce803a dsdrive/pkg/txman.Manager.putTxToContext+0x19a /build/pkg/txman/manager.go:97 # 0xce800e dsdrive/pkg/txman.Manager.Transactional+0x16e /build/pkg/txman/manager.go:42 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0xb8461a 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0xa3f77b 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f77a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 320] @ 0xadd96f 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fcba 0xd069fa 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd069f9 dsdrive/internal/app/services/local.(*Service).GetGroup+0x119 /build/internal/app/services/local/get_group.go:32 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x4e8add 0x69fcf9 0x69ffd7 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x69ffd6 encoding/json.(*decodeState).array+0x56 /usr/local/go/src/encoding/json/decode.go:503 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x820e36 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820e35 net/http.(*http2ClientConn).roundTrip+0x375 /usr/local/go/src/net/http/h2_bundle.go:8456 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1152] @ 0x647f7d 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6a1e3e 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 640] @ 0x79f79c 0x79f2d8 0x7a07ac 0x7a13fa 0x5621a3 0x5622d3 0xa6a48c 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a07ab crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /usr/local/go/src/crypto/tls/conn.go:1304 # 0x7a13f9 crypto/tls.(*Conn).Read+0x339 /usr/local/go/src/crypto/tls/conn.go:1389 # 0x5621a2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x5622d2 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:148 # 0xa6a48b github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2104 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4864] @ 0x4777c7 0x4e7a29 0x4e78ce 0x985ef5 0x9889a5 0x986954 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x985ef4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0xdf1a89 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf1a88 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x1a8 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 192] @ 0x73608d 0x7360ca 0x81c8fa 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x73608c net.SplitHostPort.func1+0x50c /usr/local/go/src/net/ipsock.go:171 # 0x7360c9 net.SplitHostPort+0x549 /usr/local/go/src/net/ipsock.go:178 # 0x81c8f9 net/http.http2authorityAddr+0x39 /usr/local/go/src/net/http/h2_bundle.go:7703 # 0x81cb75 net/http.(*http2Transport).RoundTripOpt+0x75 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd46b2 0xcd483d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd46b1 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd483c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2016] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x614e47 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 240] @ 0x4e86f5 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 560] @ 0x820c06 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c05 net/http.(*http2ClientConn).roundTrip+0x145 /usr/local/go/src/net/http/h2_bundle.go:8432 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x408b34 0x8485d8 0x847758 0x847595 0x47cea1 # 0x8485d7 net/http.(*Transport).dialConn+0x157 /usr/local/go/src/net/http/transport.go:1691 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 16] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [15: 23040] @ 0xb83c85 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83c84 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [15: 3360] @ 0x5f37fa 0x55489d 0x647ed2 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 400] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1024] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0x79e04e 0x79e87f 0x79ed66 0x7b19d4 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79e04d crypto/tls.(*Conn).write+0x6d /usr/local/go/src/crypto/tls/conn.go:944 # 0x79e87e crypto/tls.(*Conn).writeRecordLocked+0x67e /usr/local/go/src/crypto/tls/conn.go:1029 # 0x79ed65 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /usr/local/go/src/crypto/tls/conn.go:1060 # 0x7b19d3 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xf3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:842 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 80] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 4608] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 144] @ 0xd644b2 0xd64490 0xd6576c 0x47cea1 # 0xd644b1 github.com/segmentio/kafka-go.sortMetadataBrokers+0xb1 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:761 # 0xd6448f github.com/segmentio/kafka-go.(*connPool).update+0x8f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:510 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [20: 5120] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x81e63e 0x81db17 0x81147c 0x47cea1 # 0x81e63d net/http.(*http2Transport).newClientConn+0xadd /usr/local/go/src/net/http/h2_bundle.go:7984 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [10: 2240] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 64] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6a0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x20d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6893 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7d68a3 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 3200] @ 0x41158d 0x411aef 0x472ae5 0xe8e6b6 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e6b5 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x9b5 /build/internal/app/services/usersync/sync_users.go:79 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b5c17 0x7b5be6 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c16 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5be5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /usr/local/go/src/crypto/tls/handshake_messages.go:359 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0x7c6bfe 0x7c6a87 0x79f7e5 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7c6bfd crypto/tls.unmarshalCertificate+0xfd /usr/local/go/src/crypto/tls/handshake_messages.go:1528 # 0x7c6a86 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /usr/local/go/src/crypto/tls/handshake_messages.go:1505 # 0x79f7e4 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x344 /usr/local/go/src/crypto/tls/conn.go:1175 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x9884ec 0x985291 0x987bb2 0x985f65 0x9889a5 0x986954 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x9884eb encoding/xml.copyValue+0x70b /usr/local/go/src/encoding/xml/read.go:678 # 0x985290 encoding/xml.(*Decoder).unmarshalAttr+0x5d0 /usr/local/go/src/encoding/xml/read.go:303 # 0x987bb1 encoding/xml.(*Decoder).unmarshal+0x2511 /usr/local/go/src/encoding/xml/read.go:471 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 4480] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2560] @ 0x48a6dc 0x48a526 0x48a27c 0x812005 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x812004 net/http.http2getDataBufferChunk+0x104 /usr/local/go/src/net/http/h2_bundle.go:1059 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [7: 1344] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7b81b4 0x7b8193 0x614b42 0x614ed2 0x7b3f6d 0x7b3e10 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b81b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8192 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:194 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b3f6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3e0f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x5f3c5e 0x7d780f 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d780e crypto/tls.(*cipherSuiteTLS13).finishedHash+0xee /usr/local/go/src/crypto/tls/key_schedule.go:106 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 144] @ 0x7a5be6 0x7a5bca 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5be5 crypto/ecdh.(*PublicKey).Bytes+0xc05 /usr/local/go/src/crypto/ecdh/ecdh.go:78 # 0x7a5bc9 crypto/tls.(*Conn).makeClientHello+0xbe9 /usr/local/go/src/crypto/tls/handshake_client.go:170 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 11264] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [21: 336] @ 0xdeecf5 0xdeecce 0xdeecc4 0xdeeccd 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeecf4 net/textproto.MIMEHeader.Set+0x94 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0xadfa4d 0xaddcbb 0x47cea1 # 0xadfa4c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xaddcba database/sql.(*Rows).awaitDone+0x1fa /usr/local/go/src/database/sql/sql.go:3012 0: 0 [3: 240] @ 0x56ee3b 0x56ee1d 0xad8dce 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xad8dcd database/sql.(*DB).beginDC+0xcd /usr/local/go/src/database/sql/sql.go:1907 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x8485bf 0x847758 0x847595 0x47cea1 # 0x8485be net/http.(*Transport).dialConn+0x13e /usr/local/go/src/net/http/transport.go:1690 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [5: 80] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x7acb27 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7acb26 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4096] @ 0xa8b8f8 0xa8b879 0xa89b86 0xa96c92 0xa96a32 0x47cea1 # 0xa8b8f7 bufio.NewWriterSize+0x117 /usr/local/go/src/bufio/bufio.go:596 # 0xa8b878 github.com/valyala/fasthttp.acquireWriter+0x98 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2682 # 0xa89b85 github.com/valyala/fasthttp.(*Server).serveConn+0x1625 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2445 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 672] @ 0x614e47 0x7b8c94 0x7b8c73 0x614b42 0x614ed2 0x7b2b85 0x7b2a5d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8c93 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8c72 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:120 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd17ac4 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd17ac3 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/app/services/local/list_users.go:150 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 512] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [4: 384] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 192] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b491d 0x7b47bd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 704] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x8469ab net/http.(*Transport).getConn+0x22b /usr/local/go/src/net/http/transport.go:1447 # 0x842933 net/http.(*Transport).roundTrip+0xb53 /usr/local/go/src/net/http/transport.go:633 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7d7487 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7486 crypto/tls.(*cipherSuiteTLS13).extract+0x86 /usr/local/go/src/crypto/tls/key_schedule.go:82 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 560] @ 0x78644f 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [14: 224] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x73608d 0x7360ca 0x81c8fa 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x73608c net.SplitHostPort.func1+0x50c /usr/local/go/src/net/ipsock.go:171 # 0x7360c9 net.SplitHostPort+0x549 /usr/local/go/src/net/ipsock.go:178 # 0x81c8f9 net/http.http2authorityAddr+0x39 /usr/local/go/src/net/http/h2_bundle.go:7703 # 0x81cb75 net/http.(*http2Transport).RoundTripOpt+0x75 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 416] @ 0x50aaa8 0x50a6ec 0x73ed1c 0x73ea5a 0x71f38e 0x71ef85 0x73c347 0x71d477 0x739257 0x71c595 0x47cea1 # 0x50aaa7 os.statNolog+0x27 /usr/local/go/src/os/stat_unix.go:30 # 0x50a6eb os.Stat+0x2b /usr/local/go/src/os/stat.go:13 # 0x73ed1b net.(*nsswitchConfig).tryUpdate+0x15b /usr/local/go/src/net/nss.go:65 # 0x73ea59 net.getSystemNSS+0x19 /usr/local/go/src/net/nss.go:34 # 0x71f38d net.(*conf).lookupOrder+0x26d /usr/local/go/src/net/conf.go:341 # 0x71ef84 net.(*conf).hostLookupOrder+0x84 /usr/local/go/src/net/conf.go:228 # 0x73c346 net.(*Resolver).lookupIP+0xa6 /usr/local/go/src/net/lookup_unix.go:64 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [4: 320] @ 0x56ee3b 0x56ee1d 0x7a19ab 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0x7a19aa crypto/tls.(*Conn).handshakeContext+0x6a /usr/local/go/src/crypto/tls/conn.go:1519 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 896] @ 0x647f3f 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x647e92 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ea2 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0xd06a17 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06a16 dsdrive/internal/app/services/local.(*Service).GetGroup+0x136 /build/internal/app/services/local/get_group.go:33 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 672] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x70c68d 0x70c7d3 0x70bf30 0x73866c 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73866b net.(*Resolver).lookupIPAddr+0x8b /usr/local/go/src/net/lookup.go:309 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 8388608] @ 0xcddf33 0x48a311 0xcde365 0xce32cf 0xce536d 0xce5377 0xce59e7 0xce59e8 0xce6f65 0xee783f 0xf27d36 0xf302fb 0xb9fa9f 0xb9f67c 0xb9f626 0xf300ed 0xf30a3f 0x43e5ab 0x47cea1 # 0xcddf32 github.com/pressly/goose/v3/internal/sqlparser.init.func1+0x32 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/internal/sqlparser/parser.go:88 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xcde364 github.com/pressly/goose/v3/internal/sqlparser.ParseSQLMigration+0x84 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/internal/sqlparser/parser.go:104 # 0xce32ce github.com/pressly/goose/v3.(*Migration).run+0x5ee /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/migration.go:223 # 0xce536c github.com/pressly/goose/v3.(*Migration).UpContext+0x50c /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/migration.go:194 # 0xce5376 github.com/pressly/goose/v3.UpToContext+0x516 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/up.go:110 # 0xce59e6 github.com/pressly/goose/v3.UpContext+0x46 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/up.go:168 # 0xce59e7 github.com/pressly/goose/v3.Up+0x47 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/up.go:163 # 0xce6f64 dsdrive/pkg/database.Migrate+0x1a4 /build/pkg/database/init.go:66 # 0xee783e dsdrive/internal/app/sql.MigrateDatabase+0x5e /build/internal/app/sql/migrations.go:20 # 0xf27d35 dsdrive/internal/app.Run+0x695 /build/internal/app/application.go:96 # 0xf302fa dsdrive/pkg/cmd.Run.func1+0x1a /build/pkg/cmd/cmd.go:52 # 0xb9fa9e dsdrive/pkg/app.(*App).init+0x1e /build/pkg/app/app.go:124 # 0xb9f67b dsdrive/pkg/app.(*App).run+0x1b /build/pkg/app/app.go:88 # 0xb9f625 dsdrive/pkg/app.Run+0xc5 /build/pkg/app/app.go:68 # 0xf300ec dsdrive/pkg/cmd.Run+0x14c /build/pkg/cmd/cmd.go:50 # 0xf30a3e main.main+0x1e /build/cmd/app/main.go:16 # 0x43e5aa runtime.main+0x28a /usr/local/go/src/runtime/proc.go:272 0: 0 [1: 16] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x50fdb3 0x50fd7e 0x5112ec 0x5139d9 0x516853 0x517085 0x5157bb 0x5181fe 0x50f405 0xbe2d45 0xbe2f6c 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x50fdb2 fmt.(*buffer).write+0x212 /usr/local/go/src/fmt/print.go:104 # 0x50fd7d fmt.(*fmt).pad+0x1dd /usr/local/go/src/fmt/format.go:95 # 0x5112eb fmt.(*fmt).fmtQ+0xeb /usr/local/go/src/fmt/format.go:460 # 0x5139d8 fmt.(*pp).fmtString+0x78 /usr/local/go/src/fmt/print.go:492 # 0x516852 fmt.(*pp).printValue+0xf72 /usr/local/go/src/fmt/print.go:804 # 0x517084 fmt.(*pp).printValue+0x17a4 /usr/local/go/src/fmt/print.go:901 # 0x5157ba fmt.(*pp).printArg+0x4ba /usr/local/go/src/fmt/print.go:759 # 0x5181fd fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50f404 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xbe2d44 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x224 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe2f6b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd202ce 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd202cd dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x34d /build/internal/app/services/local/users.go:60 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0x5addba 0x5ae065 0x76f3ce 0x76ec91 0x76c496 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [12: 2688] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0x7ac7dc 0x7ac7cb 0x7a516e 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0x7ac7db net.ParseIP+0xbb /usr/local/go/src/net/ip.go:497 # 0x7ac7ca crypto/tls.hostnameInSNI+0xaa /usr/local/go/src/crypto/tls/handshake_client.go:1268 # 0x7a516d crypto/tls.(*Conn).makeClientHello+0x18d /usr/local/go/src/crypto/tls/handshake_client.go:75 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 784] @ 0x525b27 0x525c30 0x52aacb 0xdf1f85 0xdf1f60 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xdf1f84 github.com/Nerzal/gocloak/v13.makeURL+0x3e4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xdf1f5f github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3bf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xaeb8da 0xaeb898 0xaeff18 0xb3994a 0xb416ed 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaeb8d9 bytes.(*Buffer).ReadBytes+0x199 /usr/local/go/src/bytes/buffer.go:434 # 0xaeb897 github.com/jackc/pgx/v5/pgproto3.(*ErrorResponse).Decode+0x157 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/error_response.go:51 # 0xaeff17 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive+0x397 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:390 # 0xb39949 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage+0x149 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:551 # 0xb416ec github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1634 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 80] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd84cd 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd84cc github.com/go-resty/resty/v2.parseResponseBody+0x3ec /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:346 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x610915 0x60fde7 0x7af1e6 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x610914 crypto/ecdh.(*x25519Curve).ecdh+0x34 /usr/local/go/src/crypto/ecdh/x25519.go:78 # 0x60fde6 crypto/ecdh.(*PrivateKey).ECDH+0x86 /usr/local/go/src/crypto/ecdh/ecdh.go:130 # 0x7af1e5 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xe5 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:497 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0x7a5b11 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5b10 crypto/tls.(*Conn).makeClientHello+0xb30 /usr/local/go/src/crypto/tls/handshake_client.go:157 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 480] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x7b63c5 0x7b6395 0x7b62a1 0x614b42 0x614ed2 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b63c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b6394 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b62a0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 48] @ 0x6a20e5 0x6a40db 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a20e4 encoding/json.(*decodeState).convertNumber+0x104 /usr/local/go/src/encoding/json/decode.go:834 # 0x6a40da encoding/json.(*decodeState).literalStore+0x1f7a /usr/local/go/src/encoding/json/decode.go:979 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x6c2385 0x6c2325 0xdd5872 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2384 strings.(*Builder).WriteByte+0x3e4 /usr/local/go/src/strings/builder.go:91 # 0x6c2324 net/url.Values.Encode+0x384 /usr/local/go/src/net/url/url.go:1017 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcc53fa 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc53f9 github.com/jackc/pgx/v5.(*Conn).Query+0x9d9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:807 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x72d6a5 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x72d6a4 net.(*netFD).connect+0x2c4 /usr/local/go/src/net/fd_unix.go:117 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [10: 800] @ 0xdd4270 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd426f github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1408] @ 0x470157 0x7fe25a 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [6: 1344] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 128] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x647e92 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 2016] @ 0x5f37fa 0x55489d 0x785fd8 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x785fd7 vendor/golang.org/x/crypto/hkdf.Extract+0x37 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:28 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0xdf6a46 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf6a45 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/app/services/keycloak/get_group_members.go:33 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd2016e 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd2016d dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/app/services/local/users.go:45 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1280] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x6c2445 0x6c23dc 0xdd5872 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2444 strings.(*Builder).WriteString+0x4a4 /usr/local/go/src/strings/builder.go:108 # 0x6c23db net/url.Values.Encode+0x43b /usr/local/go/src/net/url/url.go:1019 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0xd0da2b 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0da2a dsdrive/internal/app/services/local.(*Service).getUsersIds+0x34a /build/internal/app/services/local/get_user.go:205 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 160] @ 0xdf7f51 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf7f50 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x50 /build/internal/app/services/keycloak/get_user_groups.go:12 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1024] @ 0x6432fa 0x55489d 0x7928b4 0x7b08fa 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7928b3 crypto/tls.signedMessage+0x33 /usr/local/go/src/crypto/tls/auth.go:89 # 0x7b08f9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4f9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 320] @ 0x832f6d 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a496d 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x48ac32 0x48a225 0x6a4cc7 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48ac31 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6a4cc6 encoding/json.Marshal+0x186 /usr/local/go/src/encoding/json/encode.go:170 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a1d4 0xa96a48 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a1d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0xa96a47 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x47 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:198 0: 0 [5: 480] @ 0x614e47 0x7b5c17 0x7b5be6 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c16 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5be5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /usr/local/go/src/crypto/tls/handshake_messages.go:359 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 480] @ 0xb84068 0xb83b45 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x48ac19 0x48a225 0x6a4cc7 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48ac18 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6a4cc6 encoding/json.Marshal+0x186 /usr/local/go/src/encoding/json/encode.go:170 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x820bf0 0x81ccab 0x81cc97 0x81c895 0x842962 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bef net/http.(*http2ClientConn).roundTrip+0x12f /usr/local/go/src/net/http/h2_bundle.go:8431 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x81c894 net/http.(*http2Transport).RoundTrip+0x14 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x842961 net/http.(*Transport).roundTrip+0xb81 /usr/local/go/src/net/http/transport.go:642 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1120] @ 0x72d5f7 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d5f6 net.(*netFD).connect+0x216 /usr/local/go/src/net/fd_unix.go:102 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 336] @ 0x78644f 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 384] @ 0x647f3f 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 288] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7c89d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c893b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1834 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 3584] @ 0x5a968a 0x5a9645 0x5a9649 0x5aa6fe 0x5aba69 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5aa6fd crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /usr/local/go/src/crypto/internal/bigmod/nat.go:639 # 0x5aba68 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x308 /usr/local/go/src/crypto/internal/bigmod/nat.go:783 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 512] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 560] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 384] @ 0x482e9b 0x520145 0xd64595 0xd6450f 0xd6576c 0x47cea1 # 0x482e9a internal/reflectlite.Swapper+0x37a /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0x520144 sort.Slice+0x84 /usr/local/go/src/sort/slice.go:26 # 0xd64594 github.com/segmentio/kafka-go.sortMetadataTopics+0x194 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:767 # 0xd6450e github.com/segmentio/kafka-go.(*connPool).update+0x10e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:511 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 144] @ 0xd3eb4b 0xd3eebc 0xd3e48c 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eb4a github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd3eebb github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [7: 672] @ 0xdf1f27 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf1f26 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x386 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1440] @ 0x849a69 0x847758 0x847595 0x47cea1 # 0x849a68 net/http.(*Transport).dialConn+0x15e8 /usr/local/go/src/net/http/transport.go:1867 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 48] @ 0x48ac19 0x48a225 0x81217d 0x8123d6 0x81aa9d 0x828365 0x49857e 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48ac18 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x81217c net/http.http2putDataBufferChunk+0xdc /usr/local/go/src/net/http/h2_bundle.go:1078 # 0x8123d5 net/http.(*http2dataBuffer).Read+0x1b5 /usr/local/go/src/net/http/h2_bundle.go:1119 # 0x81aa9c net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3764 # 0x828364 net/http.http2transportResponseBody.Read+0x64 /usr/local/go/src/net/http/h2_bundle.go:9779 # 0x49857d io.ReadAll+0x7d /usr/local/go/src/io/io.go:712 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1008] @ 0x72d60d 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d60c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ea2 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0x76d265 0x76d232 0x76b73a 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0x76d264 net.ParseIP+0x84 /usr/local/go/src/net/ip.go:497 # 0x76d231 crypto/x509.(*Certificate).VerifyHostname+0x51 /usr/local/go/src/crypto/x509/verify.go:1113 # 0x76b739 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:804 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 480] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd17ac4 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd17ac3 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/app/services/local/list_users.go:150 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 1728] @ 0x69ebb7 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x820c1c 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c1b net/http.(*http2ClientConn).roundTrip+0x15b /usr/local/go/src/net/http/h2_bundle.go:8433 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xa76287 0xa6602d 0xd90fd5 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa76286 github.com/valyala/fasthttp.getHeaderKeyBytes+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3437 # 0xa6602c github.com/valyala/fasthttp.(*RequestHeader).Peek+0x4c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1853 # 0xd90fd4 dsdrive/pkg/http.(*Client).Do+0x194 /build/pkg/http/client.go:304 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 256] @ 0x76bcad 0x76c3c6 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x76bcac crypto/x509.alreadyInChain+0xac /usr/local/go/src/crypto/x509/verify.go:864 # 0x76c3c5 crypto/x509.(*Certificate).buildChains.func1+0xc5 /usr/local/go/src/crypto/x509/verify.go:910 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0xb8c0f0 0xce7d25 0xce7fe8 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8c0ef github.com/jmoiron/sqlx.(*DB).BeginTxx+0x4f /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:209 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 13312] @ 0x5a9deb 0x5ab8c5 0x5ab8b2 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9dea crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/bigmod/nat.go:584 # 0x5ab8c4 crypto/internal/bigmod.(*Nat).montgomeryRepresentation+0x164 /usr/local/go/src/crypto/internal/bigmod/nat.go:552 # 0x5ab8b1 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x151 /usr/local/go/src/crypto/internal/bigmod/nat.go:778 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x46fcba 0xdeeab3 0xdeea33 0xdeec8b 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeab2 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0xb2b767 0xb3d507 0xcc3c53 0xcc3a18 0xcc33d7 0xcd11c5 0xcd4098 0xad0bb7 0xad908e 0xae0431 0xad8dab 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xcc3c52 github.com/jackc/pgx/v5.(*Conn).execSimpleProtocol+0x72 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:561 # 0xcc3a17 github.com/jackc/pgx/v5.(*Conn).exec+0x557 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:547 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd11c4 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4097 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0bb6 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad908d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad8daa database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1280] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [7: 896] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xcd466e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd466d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 7168] @ 0xaee7ef 0xb42ccd 0xb3e117 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaee7ee github.com/jackc/pgx/v5/pgproto3.(*Frontend).Flush+0x10e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:110 # 0xb42ccc github.com/jackc/pgx/v5/pgconn.(*PgConn).flushWithPotentialWriteReadDeadlock+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1882 # 0xb3e116 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x96 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1214 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xde4b85 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4b84 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 832] @ 0x472a8c 0x7fe1dd 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c03 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe1dc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c02 net/http.(*http2ClientConn).encodeHeaders.func1+0x82 /usr/local/go/src/net/http/h2_bundle.go:9157 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [2: 512] @ 0xe8cccf 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8ccce dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x18e /build/internal/app/services/usersync/sync_groups.go:199 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 640] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 144] @ 0xdd59e5 0xdd5991 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd59e4 net/url.Values.Add+0x6a4 /usr/local/go/src/net/url/url.go:939 # 0xdd5990 github.com/go-resty/resty/v2.parseRequestURL+0x650 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:81 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6a0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x20d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6893 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7d68a3 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 320] @ 0xdf35e8 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xdf33a5 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf35e7 github.com/Nerzal/gocloak/v13.GetGroupsParams.MarshalJSON+0xc7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:364 # 0x6a5f31 encoding/json.marshalerEncoder+0xd1 /usr/local/go/src/encoding/json/encode.go:441 # 0x6a9c42 encoding/json.condAddrEncoder.encode+0x62 /usr/local/go/src/encoding/json/encode.go:904 # 0x6a5552 encoding/json.(*encodeState).reflectValue+0x72 /usr/local/go/src/encoding/json/encode.go:322 # 0x6a531c encoding/json.(*encodeState).marshal+0xbc /usr/local/go/src/encoding/json/encode.go:298 # 0x6a4bfd encoding/json.Marshal+0xbd /usr/local/go/src/encoding/json/encode.go:164 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b8c94 0x7b8c73 0x614b42 0x614ed2 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8c93 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8c72 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:120 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 96] @ 0x614e47 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 1664] @ 0xdeea4c 0xdeea33 0xdeec8b 0xdf2605 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea4b github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2604 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b8c94 0x7b8c73 0x614b42 0x614ed2 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8c93 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8c72 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:120 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 480] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 192] @ 0x49104d 0x49119f 0x4fefff 0x4fd08d 0x72e1c9 0x74617e 0x745350 0xa87b35 0xa871b2 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x49104c syscall.anyToSockaddr+0x16c /usr/local/go/src/syscall/syscall_linux.go:675 # 0x49119e syscall.Accept4+0x7e /usr/local/go/src/syscall/syscall_linux.go:695 # 0x4feffe internal/poll.accept+0x1e /usr/local/go/src/internal/poll/sock_cloexec.go:17 # 0x4fd08c internal/poll.(*FD).Accept+0x1ac /usr/local/go/src/internal/poll/fd_unix.go:611 # 0x72e1c8 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:172 # 0x74617d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:159 # 0x74534f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:372 # 0xa87b34 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa871b1 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xdd6026 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6025 github.com/go-resty/resty/v2.parseRequestHeader+0x345 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 432] @ 0x46fcba 0xd66769 0xd64faa 0xd6576c 0x47cea1 # 0xd66768 github.com/segmentio/kafka-go.makeLayout+0x48 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:782 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [9: 2016] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0x91b154 0xb4945e 0xb4944c 0xb48b98 0xe8d454 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x91b153 github.com/mitchellh/copystructure.Config.Copy+0xb3 /go/pkg/mod/github.com/mitchellh/copystructure@v1.2.0/copystructure.go:101 # 0xb4945d github.com/mitchellh/copystructure.Copy+0x1bd /go/pkg/mod/github.com/mitchellh/copystructure@v1.2.0/copystructure.go:36 # 0xb4944b github.com/knadh/koanf/v2.(*Koanf).Get+0x1ab /go/pkg/mod/github.com/knadh/koanf/v2@v2.1.2/koanf.go:335 # 0xb48b97 github.com/knadh/koanf/v2.(*Koanf).String+0x17 /go/pkg/mod/github.com/knadh/koanf/v2@v2.1.2/getters.go:375 # 0xe8d453 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x73 /build/internal/app/services/usersync/sync_users.go:24 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 3136] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 1152] @ 0x7b61e5 0x7b60a3 0x7b60a8 0x614b42 0x614ed2 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b61e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b60a2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b60a7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x46fcba 0xd022b8 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd022b7 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0xd7 /build/internal/app/services/local/delete_group_users.go:31 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [12: 384] @ 0x490f45 0x491b32 0x7425bc 0x741e9b 0x737098 0x749d07 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x490f44 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x491b31 syscall.Getpeername+0x71 /usr/local/go/src/syscall/syscall_unix.go:309 # 0x7425bb net.(*netFD).dial+0x61b /usr/local/go/src/net/sock_posix.go:142 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x749d06 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 6720] @ 0x79f556 0x79f2d8 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f555 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xb5 /usr/local/go/src/crypto/tls/conn.go:1125 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 1568] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0xb341a5 0xcd4432 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb341a4 github.com/jackc/pgx/v5/pgconn.SafeToRetry+0x24 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/errors.go:15 # 0xcd4431 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x271 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:478 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 640] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0xde51d0 0xde4b5e 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde51cf github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xde4b5d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 2048] @ 0x793a99 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x793a98 crypto/tls.(*certCache).newCert+0x38 /usr/local/go/src/crypto/tls/cache.go:81 # 0x7ab3d8 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1075 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2304] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x79b97c crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xd0da17 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0da16 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x336 /build/internal/app/services/local/get_user.go:204 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1152] @ 0x472a8c 0xe89eed 0xe8d9b3 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe89eec dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0xcc /build/internal/app/services/mutex/unlock_mutex.go:16 # 0xe8d9b2 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/app/services/usersync/sync_users.go:47 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xcd487e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd487d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 384] @ 0xa49858 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa49857 github.com/valyala/fasthttp.(*transport).RoundTrip+0x677 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3082 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 5632] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2304] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 560] @ 0x7289c5 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x7289c4 net.(*Resolver).goLookupIPCNAMEOrder+0x164 /usr/local/go/src/net/dnsclient_unix.go:643 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 96] @ 0x614e47 0x7b491d 0x7b47bd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 2048] @ 0x48a6dc 0x48a526 0x48a27c 0x811fa8 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x811fa7 net/http.http2getDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1063 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [7: 896] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 2640] @ 0x525b27 0x525c30 0x6c0b30 0xdd590a 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x6c0b2f net/url.(*URL).String+0xaf /usr/local/go/src/net/url/url.go:845 # 0xdd5909 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 1152] @ 0x79f5fe 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f5fd crypto/tls.(*Conn).unmarshalHandshakeMessage+0x15d /usr/local/go/src/crypto/tls/conn.go:1134 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 2048] @ 0x5addba 0x5ae065 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 4096] @ 0xb83a6a 0xb83a6b 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83a69 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83a6a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 256] @ 0x7c7e55 0x7c7e25 0x7c7d37 0x614b42 0x614ed2 0x7c7c74 0x7c7bdc 0x79ecf9 0x7b19d4 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7c7e54 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7c7e24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7c7d36 crypto/tls.(*finishedMsg).marshal.func1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1678 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c7c73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c7bdb crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1677 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7b19d3 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xf3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:842 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xd0f4d9 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0f4d8 dsdrive/internal/app/services/local.(*Service).DisableGroup+0x3d8 /build/internal/app/services/local/groups.go:52 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 26880] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x647e92 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 8192] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 96] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 3360] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xb8bd85 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb8bd84 github.com/jmoiron/sqlx.(*DB).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:166 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 320] @ 0xa3f20d 0xa3f28e 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fbc 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f20c github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f28d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90fbb dsdrive/pkg/http.(*Client).Do+0x17b /build/pkg/http/client.go:302 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x79f72a 0x79f2d8 0x7b0c79 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f729 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x289 /usr/local/go/src/crypto/tls/conn.go:1159 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0c78 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x38 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:716 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x5f3c5e 0x647892 0x786052 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786051 vendor/golang.org/x/crypto/hkdf.Extract+0xb1 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:32 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 96] @ 0xb83445 0xb83fb9 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 672] @ 0x659496 0xdedcad 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdedcac github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:30 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 400] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdefe27 0xdefcfd 0xdf008b 0xdf03ec 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdefe26 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdefcfc github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xdf008a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xdf03eb github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [30: 61440] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [8: 896] @ 0x408b34 0x7289c5 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x7289c4 net.(*Resolver).goLookupIPCNAMEOrder+0x164 /usr/local/go/src/net/dnsclient_unix.go:643 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [3: 480] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fd31 0xacaced 0xacab87 0xd0f06d 0xd0efea 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacacec dsdrive/pkg/errors.mergeParamMaps+0x34c /build/pkg/errors/error.go:70 # 0xacab86 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xd0f06c dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd0efe9 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x249 /build/internal/app/services/local/groups.go:26 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 672] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 6272] @ 0x4c6058 0xb8224f 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4c6057 strconv.AppendInt+0xb7 /usr/local/go/src/strconv/itoa.go:42 # 0xb8224e github.com/jmoiron/sqlx.Rebind+0x2ce /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:84 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 336] @ 0xba7949 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc73 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xba7948 github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecText).Encode+0x5a8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:152 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc72 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x820bda 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bd9 net/http.(*http2ClientConn).roundTrip+0x119 /usr/local/go/src/net/http/h2_bundle.go:8430 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xaeb945 0xaeff18 0xb3994a 0xb416ed 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaeb944 github.com/jackc/pgx/v5/pgproto3.(*ErrorResponse).Decode+0x204 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/error_response.go:55 # 0xaeff17 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive+0x397 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:390 # 0xb39949 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage+0x149 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:551 # 0xb416ec github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1634 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614c69 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [13: 26624] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1728] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 768] @ 0x614e47 0x7b8834 0x7b8813 0x614b42 0x614ed2 0x7b2f05 0x7b2ddd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8833 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8812 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:136 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2f04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2ddc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:135 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x5f3c5e 0x7d730d 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x614d85 0x614c5b 0x7b491d 0x7b47bd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1536] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xe934e5 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x7b5dd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b5da4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b5cb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:365 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xe934e4 dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x1c4 /build/internal/app/services/wopi/wopi_discovery.go:23 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 224] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1728] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0xde4b85 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4b84 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fd31 0x850b45 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850b44 net/http.Header.Clone+0xe4 /usr/local/go/src/net/http/header.go:105 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 2016] @ 0x820bda 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bd9 net/http.(*http2ClientConn).roundTrip+0x119 /usr/local/go/src/net/http/h2_bundle.go:8430 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 1344] @ 0x614e47 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0xdee1c5 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee1c4 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x164 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:112 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 3072] @ 0x5a8dde 0x5a8dce 0x5a8e17 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a8ddd crypto/internal/bigmod.(*Nat).reset+0xfd /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a8dcd crypto/internal/bigmod.(*Nat).setBig+0xed /usr/local/go/src/crypto/internal/bigmod/nat.go:108 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 864] @ 0x472a8c 0xd0f212 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0f211 dsdrive/internal/app/services/local.(*Service).DisableGroup+0x111 /build/internal/app/services/local/groups.go:41 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0xb8ce45 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb8ce44 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 768] @ 0x79f79c 0x79f2d8 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [15: 240] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x570652 0x570d8d 0x570d4f 0xd65631 0x47cea1 # 0x570651 context.WithDeadlineCause+0x1d1 /usr/local/go/src/context/context.go:638 # 0x570d8c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:612 # 0x570d4e context.WithTimeout+0xe /usr/local/go/src/context/context.go:690 # 0xd65630 github.com/segmentio/kafka-go.(*connPool).discover+0x2b0 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:611 0: 0 [14: 224] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0da17 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0da16 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x336 /build/internal/app/services/local/get_user.go:204 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 528] @ 0x748837 0x74273b 0x741e9b 0x737098 0x749d07 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x748836 net.sockaddrToUDP+0x56 /usr/local/go/src/net/udpsock_posix.go:18 # 0x74273a net.(*netFD).dial+0x79a /usr/local/go/src/net/sock_posix.go:143 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x749d06 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [3: 48] @ 0x6a1e3e 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 672] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x847faf 0x848e1c 0x847758 0x847595 0x47cea1 # 0x847fae net/http.(*persistConn).addTLS+0x20e /usr/local/go/src/net/http/transport.go:1643 # 0x848e1b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1738 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 144] @ 0x69ebb7 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x4e86f5 0x6a05ca 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0x6a05c9 encoding/json.(*decodeState).array+0x649 /usr/local/go/src/encoding/json/decode.go:588 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 480] @ 0x79f5d3 0x79f2d8 0x7afc1e 0x7ad1db 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f5d2 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x132 /usr/local/go/src/crypto/tls/conn.go:1161 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7afc1d crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x5d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:559 # 0x7ad1da crypto/tls.(*clientHandshakeStateTLS13).handshake+0x73a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [18: 7488] @ 0xdeea4c 0xdeea33 0xdeec8b 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea4b github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [29: 29696] @ 0xaee7ef 0xb42ccd 0xb3e117 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaee7ee github.com/jackc/pgx/v5/pgproto3.(*Frontend).Flush+0x10e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:110 # 0xb42ccc github.com/jackc/pgx/v5/pgconn.(*PgConn).flushWithPotentialWriteReadDeadlock+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1882 # 0xb3e116 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x96 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1214 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1008] @ 0x7a5be6 0x7a5bca 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5be5 crypto/ecdh.(*PublicKey).Bytes+0xc05 /usr/local/go/src/crypto/ecdh/ecdh.go:78 # 0x7a5bc9 crypto/tls.(*Conn).makeClientHello+0xbe9 /usr/local/go/src/crypto/tls/handshake_client.go:170 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 4480] @ 0xba799b 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc73 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xba799a github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecText).Encode+0x5fa /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:152 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc72 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850b25 net/http.Header.Clone+0xc5 /usr/local/go/src/net/http/header.go:104 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 6336] @ 0x41158d 0x411aef 0x4701b5 0x7fe25a 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [12: 18432] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1792] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 128] @ 0xa46bd9 0xa456eb 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa46bd8 github.com/valyala/fasthttp.acquireClientConn+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1791 # 0xa456ea github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x38a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1643 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 480] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 1024] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 1536] @ 0xa6f045 0xa6eef6 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f044 github.com/valyala/fasthttp.appendHeaderLine+0x7c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6eef5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7c8c36 0x7c8b2c 0x614b42 0x614ed2 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7c8c35 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7c8b2b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /usr/local/go/src/crypto/tls/handshake_messages.go:1838 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c89d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c893b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1834 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 896] @ 0x647f3f 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1024] @ 0x48a6dc 0x48a526 0x48a27c 0x511d9e 0x512330 0xdef227 0xdf2476 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x511d9d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x51232f fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0xdef226 github.com/Nerzal/gocloak/v13.checkForError+0x186 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:124 # 0xdf2475 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x415 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2665 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 5376] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 3328] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [14: 2016] @ 0x6bf865 0x6bf549 0xdd555e 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0xdd555d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x4a11ea 0x49f2b1 0xa41165 0xa6be68 0xa97c9d 0x47cea1 # 0x4a11e9 time.Time.appendFormat+0x1e89 /usr/local/go/src/time/format.go:711 # 0x49f2b0 time.Time.AppendFormat+0x150 /usr/local/go/src/time/format.go:662 # 0xa41164 github.com/valyala/fasthttp.AppendHTTPDate+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/bytesconv.go:113 # 0xa6be67 github.com/valyala/fasthttp.refreshServerDate+0x27 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2380 # 0xa97c9c github.com/valyala/fasthttp.updateServerDate.func1+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2369 0: 0 [9: 4608] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 12672] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [17: 3808] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 64] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0xccdcf7 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdcf6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x1d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:84 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [0: 0] @ 0x7efee5 0x7efebb 0x96518b 0x96abe5 0x968fcc 0x96847a 0x9646c5 0x47cea1 # 0x7efee4 compress/flate.NewWriter+0x2a4 /usr/local/go/src/compress/flate/deflate.go:667 # 0x7efeba compress/gzip.(*Writer).Write+0x27a /usr/local/go/src/compress/gzip/gzip.go:191 # 0x96518a runtime/pprof.(*profileBuilder).flush+0x4a /usr/local/go/src/runtime/pprof/proto.go:146 # 0x96abe4 runtime/pprof.(*profileBuilder).emitLocation+0x14c4 /usr/local/go/src/runtime/pprof/proto.go:651 # 0x968fcb runtime/pprof.(*profileBuilder).appendLocsForStack+0x4cb /usr/local/go/src/runtime/pprof/proto.go:463 # 0x968479 runtime/pprof.(*profileBuilder).build+0x379 /usr/local/go/src/runtime/pprof/proto.go:376 # 0x9646c4 runtime/pprof.profileWriter+0xc4 /usr/local/go/src/runtime/pprof/pprof.go:882 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0x647f7d 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 128] @ 0xad8def 0xad8cad 0xad8b5e 0xad63e2 0xad8aac 0xb8c0cc 0xce7d25 0xce7fe8 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad8dee database/sql.(*DB).beginDC+0xee /usr/local/go/src/database/sql/sql.go:1908 # 0xad8cac database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8b5d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8aab database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c0cb github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7d24 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce7fe7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [3: 48] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 96] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 1008] @ 0xa3f20d 0xa3f28e 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f20c github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f28d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x7d72f7 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7d72f6 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x56 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 256] @ 0xcd487e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd487d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0xdd6026 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6025 github.com/go-resty/resty/v2.parseRequestHeader+0x345 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xd18776 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xd18775 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x95 /build/internal/app/services/local/list_users.go:223 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x6a4437 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 1920] @ 0x6432fa 0x55489d 0xde58c5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xde58c4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1440] @ 0x5998c5 0x59983d 0xdeddff 0xdedde4 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5998c4 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x59983c math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0xdeddfe math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdedde3 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x63 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:51 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 81920] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [10: 2880] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0xdedccd 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdedccc github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x8c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:35 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 32] @ 0xb84415 0xb83b45 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 672] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 2016] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 4480] @ 0xad82fe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0xd0daae 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0daad dsdrive/internal/app/services/local.(*Service).getUsersIds+0x3cd /build/internal/app/services/local/get_user.go:209 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xd0daae 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0daad dsdrive/internal/app/services/local.(*Service).getUsersIds+0x3cd /build/internal/app/services/local/get_user.go:209 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 192] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0xaab18a 0xac72e8 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xaab189 github.com/gofiber/fiber/v2.(*App).AcquireCtx+0x29 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:164 # 0xac72e7 github.com/gofiber/fiber/v2.(*App).handler+0x27 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:162 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7d6abe 0x7d6938 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 512] @ 0x79f585 0x79f2d8 0x7a07ac 0x7a13fa 0x5621a3 0x5622d3 0xa6a48c 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f584 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xe4 /usr/local/go/src/crypto/tls/conn.go:1128 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a07ab crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /usr/local/go/src/crypto/tls/conn.go:1304 # 0x7a13f9 crypto/tls.(*Conn).Read+0x339 /usr/local/go/src/crypto/tls/conn.go:1389 # 0x5621a2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x5622d2 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:148 # 0xa6a48b github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2104 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 4480] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 768] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 384] @ 0x6432fa 0x55489d 0x5af3c5 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x5af3c4 crypto/rsa.VerifyPSS+0x284 /usr/local/go/src/crypto/rsa/pss.go:384 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 80] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x46fcba 0xdeeb65 0xdeea33 0xdeec8b 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeb64 github.com/go-resty/resty/v2.(*Client).R+0x164 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:391 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2048] @ 0xdf8374 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf8373 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/app/services/keycloak/get_user_groups.go:40 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 144] @ 0xc9ab1a 0xba7fdf 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7fde github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x2de /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:196 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 768] @ 0x4e8add 0xd43b25 0xd4c565 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0xd43b24 github.com/segmentio/kafka-go/protocol.(*messageType).new+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:176 # 0xd4c564 github.com/segmentio/kafka-go/protocol.ReadResponse+0x564 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:75 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [3: 144] @ 0x71c21a 0x738925 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x71c219 internal/singleflight.(*Group).DoChan+0x39 /usr/local/go/src/internal/singleflight/singleflight.go:70 # 0x738924 net.(*Resolver).lookupIPAddr+0x344 /usr/local/go/src/net/lookup.go:333 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 672] @ 0x614e47 0x7c7c74 0x7c7bdc 0x7c92f8 0x7b0e48 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7c7c73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c7bdb crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1677 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0e47 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x207 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 240] @ 0x79e04e 0x79e87f 0x79ed66 0x7b19d4 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79e04d crypto/tls.(*Conn).write+0x6d /usr/local/go/src/crypto/tls/conn.go:944 # 0x79e87e crypto/tls.(*Conn).writeRecordLocked+0x67e /usr/local/go/src/crypto/tls/conn.go:1029 # 0x79ed65 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /usr/local/go/src/crypto/tls/conn.go:1060 # 0x7b19d3 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xf3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:842 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0xd13236 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd13235 dsdrive/internal/app/services/local.(*Service).ListGroups+0x155 /build/internal/app/services/local/list_groups.go:65 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x459072 0x458b85 0x458dc5 0x81caa9 0x81ca81 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x81caa8 net.JoinHostPort+0x1e8 /usr/local/go/src/net/ipsock.go:242 # 0x81ca80 net/http.http2authorityAddr+0x1c0 /usr/local/go/src/net/http/h2_bundle.go:7721 # 0x81cb75 net/http.(*http2Transport).RoundTripOpt+0x75 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0xd20086 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd20085 dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x105 /build/internal/app/services/local/users.go:50 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [27: 648] @ 0xd3eb4b 0xd3eebc 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eb4a github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd3eebb github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [5: 640] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 2560] @ 0xcc4296 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc4295 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1920] @ 0x79f556 0x79f2d8 0x7a6d52 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f555 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xb5 /usr/local/go/src/crypto/tls/conn.go:1125 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [34: 30464] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 800] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89fdc 0xe8bdff 0xe8b854 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89fdb dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/app/services/mutex/unlock_mutex.go:10 # 0xe8bdfe dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/app/services/usersync/sync_groups.go:33 # 0xe8b853 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/app/services/usersync/sync_groups.go:116 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0xa47ab6 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ab5 bufio.NewReaderSize+0x475 /usr/local/go/src/bufio/bufio.go:53 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 1344] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 256] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1408] @ 0xcfb257 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcfb256 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x56 /build/internal/app/services/local/add_group_users.go:29 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 2304] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [43: 231168] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 3136] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 96] @ 0xa76287 0xa6602d 0xd90fd5 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa76286 github.com/valyala/fasthttp.getHeaderKeyBytes+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3437 # 0xa6602c github.com/valyala/fasthttp.(*RequestHeader).Peek+0x4c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1853 # 0xd90fd4 dsdrive/pkg/http.(*Client).Do+0x194 /build/pkg/http/client.go:304 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x614c69 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614c68 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 448] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 144] @ 0x91592e 0x9158d1 0x915b99 0xb47533 0xe8f505 0xe8ee3c 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x91592d github.com/google/uuid.NewRandomFromReader+0x2d /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x9158d0 github.com/google/uuid.NewRandom+0x50 /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0x915b98 github.com/google/uuid.NewV7+0x18 /go/pkg/mod/github.com/google/uuid@v1.6.0/version7.go:24 # 0xb47532 dsdrive/pkg/uuid.NewV7String+0x12 /build/pkg/uuid/uuid.go:6 # 0xe8f504 dsdrive/internal/app/services/usersync.mapUser+0x244 /build/internal/app/services/usersync/sync_users.go:218 # 0xe8ee3b dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 128] @ 0xb84415 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84414 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 2112] @ 0x472a8c 0xdf275c 0xdf26f5 0xdf26f4 0xdf264f 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf275b net/url.Values.Set+0x23b /usr/local/go/src/net/url/url.go:933 # 0xdf26f4 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xdf26f3 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1d3 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xdf264e github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2728 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0x78644f 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d47 crypto/internal/bigmod.NewNat+0x67 /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x79f6d1 0x79f2d8 0x7b0689 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f6d0 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x230 /usr/local/go/src/crypto/tls/conn.go:1155 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0688 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:672 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1120] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa76287 0xa6602d 0xd90f59 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa76286 github.com/valyala/fasthttp.getHeaderKeyBytes+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3437 # 0xa6602c github.com/valyala/fasthttp.(*RequestHeader).Peek+0x4c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1853 # 0xd90f58 dsdrive/pkg/http.(*Client).Do+0x118 /build/pkg/http/client.go:301 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf40fc 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf40fb dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x1bb /build/internal/app/services/local/access_rights.go:119 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 480] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fcba 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x478ffc 0x4a6695 0x5706ae 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x5706ad context.WithDeadlineCause+0x22d /usr/local/go/src/context/context.go:638 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [30: 720] @ 0x5a89df 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a89de crypto/internal/bigmod.NewNat+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 128] @ 0x735910 0x7367f2 0x720465 0x721325 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x73590f net.filterAddrList+0x18f /usr/local/go/src/net/ipsock.go:137 # 0x7367f1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0xa9693a 0xa87219 0xa87266 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa96939 github.com/valyala/fasthttp.(*workerPool).getCh+0x119 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:194 # 0xa87218 github.com/valyala/fasthttp.(*workerPool).Serve+0x538 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:149 # 0xa87265 github.com/valyala/fasthttp.(*Server).Serve+0x585 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1833 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2240] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 320] @ 0x56ee3b 0x56ee1d 0x7a19ab 0x84838e 0x848389 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0x7a19aa crypto/tls.(*Conn).handshakeContext+0x6a /usr/local/go/src/crypto/tls/conn.go:1519 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [5: 240] @ 0x5f3c5e 0x647892 0x786052 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786051 vendor/golang.org/x/crypto/hkdf.Extract+0xb1 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:32 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 432] @ 0x46fcba 0xcf3ab7 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf3ab6 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x736 /build/internal/app/services/local/access_rights.go:79 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 19712] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0x7fdf7e 0x7fdf79 0x81e33c 0x81db17 0x81147c 0x47cea1 # 0x7fdf7d vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x5d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x7fdf78 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x81e33b net/http.(*http2Transport).newClientConn+0x7db /usr/local/go/src/net/http/h2_bundle.go:7960 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [10: 80] @ 0xde4db6 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4db5 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x2f5 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:171 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 3584] @ 0xdf6a46 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf6a45 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/app/services/keycloak/get_group_members.go:33 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6437a5 0x792a15 0x7b08fa 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0x792a14 crypto/tls.signedMessage+0x194 /usr/local/go/src/crypto/tls/auth.go:93 # 0x7b08f9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4f9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [30: 12480] @ 0xd90d16 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd90d15 dsdrive/pkg/http.(*Client).ReadyZ+0x35 /build/pkg/http/client.go:284 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1536] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b7734 0x7b7713 0x614b42 0x614ed2 0x7b491d 0x7b47bd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7733 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b7712 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:256 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 288] @ 0x647e92 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 288] @ 0x472a8c 0xd20825 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd20824 dsdrive/internal/app/services/local.(*Service).DisableUsers+0xe4 /build/internal/app/services/local/users.go:81 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 304] @ 0x7ffb2b 0x7ffaf9 0x7ff2ed 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2ec vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [2: 48] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2016] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1152] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 112] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1024] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 192] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 64] @ 0xb2b767 0xb3df05 0xb3d968 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1536] @ 0x48a6dc 0x48a526 0x48a27c 0x811f48 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x811f47 net/http.http2getDataBufferChunk+0x47 /usr/local/go/src/net/http/h2_bundle.go:1065 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [4: 192] @ 0xde55a5 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55a4 github.com/golang-jwt/jwt/v5.NewParser+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:32 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 4224] @ 0xb84086 0xb83b45 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xa3f365 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f364 github.com/valyala/fasthttp.appendArg+0x3a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 2048] @ 0x48a6dc 0x48a526 0x48a27c 0x7ffa88 0x7ff2ed 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x7ffa87 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x7ff2ec vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [10: 160] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 12672] @ 0xcfb257 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcfb256 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x56 /build/internal/app/services/local/add_group_users.go:29 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xa6eac5 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6eac4 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x244 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2591 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 112] @ 0xb417da 0xb417ca 0xb4116d 0xccf549 0xcd6908 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb417d9 github.com/jackc/pgx/v5/pgconn.(*PgConn).makeCommandTag+0x99 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1848 # 0xb417c9 github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x89 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1670 # 0xb4116c github.com/jackc/pgx/v5/pgconn.(*ResultReader).NextRow+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1562 # 0xccf548 github.com/jackc/pgx/v5.(*baseRows).Next+0x28 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/rows.go:217 # 0xcd6907 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x1007 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:824 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x46fcba 0x81dbb8 0x81db17 0x81147c 0x47cea1 # 0x81dbb7 net/http.(*http2Transport).newClientConn+0x57 /usr/local/go/src/net/http/h2_bundle.go:7926 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [8: 768] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0xcd6705 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6704 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 26752] @ 0x7fe291 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [6: 768] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 448] @ 0x482e87 0x520145 0xd64595 0xd6450f 0xd6576c 0x47cea1 # 0x482e86 internal/reflectlite.Swapper+0x366 /usr/local/go/src/internal/reflectlite/swapper.go:66 # 0x520144 sort.Slice+0x84 /usr/local/go/src/sort/slice.go:26 # 0xd64594 github.com/segmentio/kafka-go.sortMetadataTopics+0x194 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:767 # 0xd6450e github.com/segmentio/kafka-go.(*connPool).update+0x10e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:511 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [18: 288] @ 0xdd72af 0xdd7284 0xdd7214 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd72ae net/textproto.MIMEHeader.Set+0x3ae /usr/local/go/src/net/textproto/header.go:22 # 0xdd7283 net/http.Header.Set+0x383 /usr/local/go/src/net/http/header.go:40 # 0xdd7213 github.com/go-resty/resty/v2.addCredentials+0x313 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 272] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 9216] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 160] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 896] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1760] @ 0x472a8c 0xdeed27 0xdeecce 0xdeecc4 0xdeeccd 0xdf2605 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeed26 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf2604 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 832] @ 0xdeea4c 0xdeea33 0xdeee0f 0xdf0978 0xdf10e6 0xdf8e05 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea4b github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeee0e github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBasicAuth+0x4e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:85 # 0xdf0977 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0xf7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:469 # 0xdf10e5 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xdf8e04 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/app/services/keycloak/keycloak_client.go:67 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5a8d47 crypto/internal/bigmod.NewNat+0x67 /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 96] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1536] @ 0xb83c85 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83c84 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 2496] @ 0x721475 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x721474 net.(*Dialer).DialContext+0x554 /usr/local/go/src/net/dial.go:514 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 160] @ 0xcd46b2 0xcd483d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd46b1 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd483c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1440] @ 0x472a8c 0xd01085 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd01084 dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0xe4 /build/internal/app/services/local/delete_all_object_rights.go:35 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 576] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [29: 51968] @ 0x816b4b 0x822e27 0x822567 0x821a15 0x821496 0x47cea1 # 0x816b4a net/http.(*http2Framer).WriteHeaders+0x34a /usr/local/go/src/net/http/h2_bundle.go:2540 # 0x822e26 net/http.(*http2ClientConn).writeHeaders+0x146 /usr/local/go/src/net/http/h2_bundle.go:8842 # 0x822566 net/http.(*http2clientStream).encodeAndWriteHeaders+0x346 /usr/local/go/src/net/http/h2_bundle.go:8729 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [9: 1584] @ 0xb84cb9 0xb83b45 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 2496] @ 0x7b80ef 0x7b7faf 0x7b7fb4 0x614b42 0x614ed2 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b80ee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b7fae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b7fb3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [18: 1152] @ 0x72a18b 0x7292e6 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x72a18a net.(*Resolver).goLookupIPCNAMEOrder.func3+0x6a /usr/local/go/src/net/dnsclient_unix.go:667 # 0x7292e5 net.(*Resolver).goLookupIPCNAMEOrder+0xa85 /usr/local/go/src/net/dnsclient_unix.go:680 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 16] @ 0x659496 0xdee0b2 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdee0b1 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x51 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:92 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 560] @ 0x72d5f7 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d5f6 net.(*netFD).connect+0x216 /usr/local/go/src/net/fd_unix.go:102 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 2048] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [28: 448] @ 0xdd6356 0xdd632f 0xdd62f9 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6355 net/textproto.MIMEHeader.Set+0x675 /usr/local/go/src/net/textproto/header.go:22 # 0xdd632e net/http.Header.Set+0x64e /usr/local/go/src/net/http/header.go:40 # 0xdd62f8 github.com/go-resty/resty/v2.parseRequestHeader+0x618 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:120 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 400] @ 0xacb8c5 0xacad59 0xd0f06d 0xd0efea 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacb8c4 dsdrive/pkg/errors.trace+0x64 /build/pkg/errors/stack.go:14 # 0xacad58 dsdrive/pkg/errors.newError+0x3b8 /build/pkg/errors/error.go:61 # 0xd0f06c dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd0efe9 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x249 /build/internal/app/services/local/groups.go:26 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 144] @ 0xcd6e79 0xcd6ded 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd1345b 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6e78 github.com/jackc/pgx/v5/pgtype.Timestamptz.Value+0xd8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/timestamptz.go:75 # 0xcd6dec github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func12+0x4c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:796 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1345a dsdrive/internal/app/services/local.(*Service).ListGroups+0x37a /build/internal/app/services/local/list_groups.go:75 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 672] @ 0x78644f 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [11: 11264] @ 0xaee7ef 0xb42ccd 0xb3e117 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaee7ee github.com/jackc/pgx/v5/pgproto3.(*Frontend).Flush+0x10e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:110 # 0xb42ccc github.com/jackc/pgx/v5/pgconn.(*PgConn).flushWithPotentialWriteReadDeadlock+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1882 # 0xb3e116 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x96 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1214 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 4096] @ 0xd0daae 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0daad dsdrive/internal/app/services/local.(*Service).getUsersIds+0x3cd /build/internal/app/services/local/get_user.go:209 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 11264] @ 0xccdcf7 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdcf6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x1d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:84 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 1024] @ 0xd65155 0xd64a22 0xd6576c 0x47cea1 # 0xd65154 github.com/segmentio/kafka-go.(*connPool).setState+0x54 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:318 # 0xd64a21 github.com/segmentio/kafka-go.(*connPool).update+0x621 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:584 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [3: 240] @ 0xdd4270 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd426f github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xadd96f 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x7a58c5 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a58c4 crypto/tls.(*Conn).makeClientHello+0x8e4 /usr/local/go/src/crypto/tls/handshake_client.go:145 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x56ee65 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 1248] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [38: 1216] @ 0x7ffb2b 0x7ffaf9 0x7ff2ed 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2ec vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [18: 288] @ 0x6a496d 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 432] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1600] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 960] @ 0xad82fe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 3168] @ 0x470157 0x7fe25a 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c03 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c02 net/http.(*http2ClientConn).encodeHeaders.func1+0x82 /usr/local/go/src/net/http/h2_bundle.go:9157 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [16: 22528] @ 0xb81fde 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb81fdd github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x7b63c5 0x7b6395 0x7b62a1 0x614b42 0x614ed2 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b63c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b6394 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b62a0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 2048] @ 0x48a6dc 0x48a526 0x48a27c 0x79e5b2 0x79febe 0x81c6f7 0x563c95 0x822e69 0x822567 0x821a15 0x821496 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x79e5b1 crypto/tls.(*Conn).writeRecordLocked+0x3b1 /usr/local/go/src/crypto/tls/conn.go:988 # 0x79febd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x81c6f6 net/http.http2stickyErrWriter.Write+0x136 /usr/local/go/src/net/http/h2_bundle.go:7651 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x822e68 net/http.(*http2ClientConn).writeHeaders+0x188 /usr/local/go/src/net/http/h2_bundle.go:8853 # 0x822566 net/http.(*http2clientStream).encodeAndWriteHeaders+0x346 /usr/local/go/src/net/http/h2_bundle.go:8729 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [4: 384] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xb2b767 0xb3d507 0xb42b69 0xcd4c15 0xad166c 0xad5005 0xad7cf7 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3d506 github.com/jackc/pgx/v5/pgconn.(*PgConn).Exec+0x366 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1099 # 0xb42b68 github.com/jackc/pgx/v5/pgconn.(*PgConn).Ping+0x28 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1843 # 0xcd4c14 github.com/jackc/pgx/v5/stdlib.(*Conn).ResetSession+0x94 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:538 # 0xad166b database/sql.(*driverConn).resetSession+0xeb /usr/local/go/src/database/sql/sql.go:596 # 0xad5004 database/sql.(*DB).conn+0x1e4 /usr/local/go/src/database/sql/sql.go:1340 # 0xad7cf6 database/sql.(*DB).query+0x56 /usr/local/go/src/database/sql/sql.go:1751 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x7ab36b 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7ab36a crypto/tls.(*Conn).verifyServerCertificate+0x6a /usr/local/go/src/crypto/tls/handshake_client.go:1073 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 120] @ 0x4e8add 0x6a0f1e 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0xa7681c 0xa767f4 0xd914e5 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa7681b github.com/valyala/fasthttp.(*URI).SetHost+0x5b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:261 # 0xa767f3 github.com/valyala/fasthttp.(*Request).SetHost+0x33 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:131 # 0xd914e4 dsdrive/pkg/http.(*Client).tryRequest+0xa4 /build/pkg/http/client.go:335 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 176] @ 0xdd6165 0xdd613d 0xdd6114 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6164 net/textproto.MIMEHeader.Set+0x484 /usr/local/go/src/net/textproto/header.go:22 # 0xdd613c net/http.Header.Set+0x45c /usr/local/go/src/net/http/header.go:40 # 0xdd6113 github.com/go-resty/resty/v2.parseRequestHeader+0x433 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:114 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 128] @ 0x738e71 0x738e4d 0x738dae 0x736625 0x720465 0x721325 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x738e70 net.IPv4+0x890 /usr/local/go/src/net/ip.go:54 # 0x738e4c net.IP.To16+0x86c /usr/local/go/src/net/ip.go:230 # 0x738dad net.(*Resolver).lookupIPAddr+0x7cd /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 64] @ 0x98c4ea 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x98c4e9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 7744] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850c38 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2304] @ 0x7c8db5 0x7c8d85 0x7c8c97 0x614b42 0x614ed2 0x7c8c36 0x7c8b2c 0x614b42 0x614ed2 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7c8db4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7c8d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7c8c96 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1839 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c8c35 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7c8b2b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /usr/local/go/src/crypto/tls/handshake_messages.go:1838 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c89d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c893b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1834 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0x738ec6 0x736625 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x738ec5 net.(*Resolver).lookupIPAddr+0x8e5 /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 64] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 11264] @ 0xe8c528 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8c527 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x3c7 /build/internal/app/services/usersync/sync_groups.go:146 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0x478ffc 0x4a6695 0x5706ae 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x5706ad context.WithDeadlineCause+0x22d /usr/local/go/src/context/context.go:638 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0x79d858 0x79b31e 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79d857 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 72] @ 0xc74373 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xc74372 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x52 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1344] @ 0x7b61e5 0x7b60a3 0x7b60a8 0x614b42 0x614ed2 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b61e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b60a2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b60a7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 336] @ 0xdeea2d 0xdeec8b 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 384] @ 0x614e47 0x7d6abe 0x7d6938 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 448] @ 0x7c7e55 0x7c7e25 0x7c7d37 0x614b42 0x614ed2 0x7c7c74 0x7c7bdc 0x7c92f8 0x7b0e48 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7c7e54 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7c7e24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7c7d36 crypto/tls.(*finishedMsg).marshal.func1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1678 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c7c73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c7bdb crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1677 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0e47 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x207 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 2880] @ 0xb83a6a 0xb83a6b 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83a69 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83a6a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2048] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x78644f 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0x5462ca 0x5471ff 0x549472 0xdd82d4 0xdd82ac 0xdd82a5 0xdd82d8 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5462c9 regexp.(*bitState).reset+0x109 /usr/local/go/src/regexp/backtrack.go:91 # 0x5471fe regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x549471 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xdd82d3 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xdd82ab regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xdd82a4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xdd82d7 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xad7d1a 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xad7d19 database/sql.(*DB).query+0x79 /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x741cc6 0x741c9d 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x741cc5 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x741c9c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x46fcba 0xdd5d12 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5d11 github.com/go-resty/resty/v2.parseRequestHeader+0x31 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:103 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 224] @ 0x74d2ea 0x7489f5 0x742327 0x741e9b 0x737098 0x749d07 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x74d2e9 net.ipToSockaddr+0x209 /usr/local/go/src/net/ipsock_posix.go:222 # 0x7489f4 net.(*UDPAddr).sockaddr+0x34 /usr/local/go/src/net/udpsock_posix.go:39 # 0x742326 net.(*netFD).dial+0x386 /usr/local/go/src/net/sock_posix.go:121 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x749d06 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [2: 192] @ 0x43ebe9 0x4504f5 0xb2b890 0x47cea1 # 0xb2b88f github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch.func1+0x6f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:45 0: 0 [4: 192] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 6336] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79a9af 0x79f051 0x79f052 0x79f0d9 0x7a6d52 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79a9ae crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [14: 224] @ 0xd17c39 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17c38 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x238 /build/internal/app/services/local/list_users.go:162 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x7d72f7 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7d72f6 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x56 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 384] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 560] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 560] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 816] @ 0xdef2a5 0xdf2476 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdef2a4 github.com/Nerzal/gocloak/v13.checkForError+0x204 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:129 # 0xdf2475 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x415 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2665 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1280] @ 0xb84068 0xb83b45 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 1152] @ 0x69ebb7 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2240] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 1536] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 432] @ 0x6bf865 0x6bf549 0x832df8 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0x832df7 net/http.NewRequestWithContext+0xf7 /usr/local/go/src/net/http/request.go:911 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [67: 3216] @ 0x46fd31 0xd66abb 0xd66966 0xd64faa 0xd6576c 0x47cea1 # 0xd66aba github.com/segmentio/kafka-go.makePartitions+0x3a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:809 # 0xd66965 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [4: 384] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 512] @ 0xcc4296 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc4295 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2880] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xc9ab1a 0xba7fdf 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0f31c 0xe8b8f7 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7fde github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x2de /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:196 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0f31b dsdrive/internal/app/services/local.(*Service).DisableGroup+0x21b /build/internal/app/services/local/groups.go:35 # 0xe8b8f6 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/app/services/usersync/sync_groups.go:56 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 1344] @ 0x809249 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x809248 net/http.(*Client).makeHeadersCopier+0xc8 /usr/local/go/src/net/http/client.go:767 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 11520] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x614e47 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0xcd46b2 0xcd483d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd46b1 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd483c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 416] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 3520] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd132de 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd132dd dsdrive/internal/app/services/local.(*Service).ListGroups+0x1fd /build/internal/app/services/local/list_groups.go:61 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 896] @ 0x820bda 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bd9 net/http.(*http2ClientConn).roundTrip+0x119 /usr/local/go/src/net/http/h2_bundle.go:8430 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x5f3c5e 0x7d730d 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x46fcba 0xd0ee11 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0ee10 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x70 /build/internal/app/services/local/groups.go:19 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 23040] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b5dd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b5da4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b5cb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:365 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [22: 1056] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd1345b 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1345a dsdrive/internal/app/services/local.(*Service).ListGroups+0x37a /build/internal/app/services/local/list_groups.go:75 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 45056] @ 0x459072 0x458b85 0x458dc5 0xdd7279 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd7278 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 720] @ 0x6bf865 0x6bf549 0x832df8 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0x832df7 net/http.NewRequestWithContext+0xf7 /usr/local/go/src/net/http/request.go:911 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 480] @ 0xd3eb4b 0xd3eebc 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eb4a github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd3eebb github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [3: 48] @ 0xd3eec9 0xd3ee9e 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eec8 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd3ee9d github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [7: 224] @ 0xdeddd1 0xdeddc5 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeddd0 math/big.NewInt+0x50 /usr/local/go/src/math/big/int.go:91 # 0xdeddc4 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x44 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:50 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 1152] @ 0x647e92 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1024] @ 0x48a6dc 0x48a526 0x48a27c 0xa47195 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa47194 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x34 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1848 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [23: 47104] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [48: 4608] @ 0xd3eb4b 0xd3eebc 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eb4a github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd3eebb github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [5: 640] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 6080] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [18: 288] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0xcc5ac7 0xcc5a0d 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc5ac6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x10a6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc5a0c github.com/jackc/pgx/v5.(*Conn).Query+0xfec /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:854 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 456] @ 0x4e86f5 0x6a05ca 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0x6a05c9 encoding/json.(*decodeState).array+0x649 /usr/local/go/src/encoding/json/decode.go:588 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 39168] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 16896] @ 0xcfb257 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcfb256 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x56 /build/internal/app/services/local/add_group_users.go:29 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x7a5148 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5147 crypto/tls.(*Conn).makeClientHello+0x167 /usr/local/go/src/crypto/tls/handshake_client.go:71 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 288] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xdcb4bd 0xdcb4da 0xdcb2cb 0xdc9ee5 0xdc9d75 0x806413 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0xdcb4bc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xdcb4d9 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xdcb2ca net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdc9ee4 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdc9d74 net/http/cookiejar.(*Jar).Cookies+0x34 /usr/local/go/src/net/http/cookiejar/jar.go:160 # 0x806412 net/http.(*Client).send+0x52 /usr/local/go/src/net/http/client.go:176 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 4608] @ 0x472a8c 0xd06a3f 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06a3e dsdrive/internal/app/services/local.(*Service).GetGroup+0x15e /build/internal/app/services/local/get_group.go:32 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 384] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x79f6d1 0x79f2d8 0x7b0689 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f6d0 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x230 /usr/local/go/src/crypto/tls/conn.go:1155 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0688 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:672 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [35: 840] @ 0xbe056f 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbe056e github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0x6e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 288] @ 0x5f3c5e 0x7d730d 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0xdedccd 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdedccc github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x8c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:35 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 59136] @ 0xb82105 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb82104 github.com/jmoiron/sqlx.Rebind+0x184 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:72 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 432] @ 0x6bf865 0x6bf549 0xdd555e 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0xdd555d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xb84cb9 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x98e6fb 0x98ba9b 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x98e6fa encoding/xml.(*Decoder).rawToken+0x175a /usr/local/go/src/encoding/xml/xml.go:842 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x81dbab 0x81db17 0x81147c 0x47cea1 # 0x81dbaa net/http.(*http2Transport).newClientConn+0x4a /usr/local/go/src/net/http/h2_bundle.go:7920 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 288] @ 0x647e92 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [10: 160] @ 0xc9ab1a 0xba7fdf 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7fde github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x2de /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:196 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7b244a 0x7b241a 0x7b232d 0x7b227a 0x7b2238 0x7b223d 0x7b5b52 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b2449 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b2419 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b232c crypto/tls.addBytesWithLength.func1+0x2c /usr/local/go/src/crypto/tls/handshake_messages.go:31 # 0x7b2279 crypto/tls.marshalingFunction.Marshal+0x59 /usr/local/go/src/crypto/tls/handshake_messages.go:21 # 0x7b2237 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x7b223c crypto/tls.addBytesWithLength+0x1c /usr/local/go/src/crypto/tls/handshake_messages.go:27 # 0x7b5b51 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 120] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 4480] @ 0xb822d9 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb822d8 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a496d 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2560] @ 0xccdcf7 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdcf6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x1d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:84 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 3584] @ 0xa6f8c5 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f8c4 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [21: 2352] @ 0x570554 0x570d8d 0x570d4f 0xd65631 0x47cea1 # 0x570553 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:626 # 0x570d8c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:612 # 0x570d4e context.WithTimeout+0xe /usr/local/go/src/context/context.go:690 # 0xd65630 github.com/segmentio/kafka-go.(*connPool).discover+0x2b0 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:611 0: 0 [18: 288] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 29952] @ 0x659496 0xde5408 0xde4c6f 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4c6e github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b7734 0x7b7713 0x614b42 0x614ed2 0x7b491d 0x7b47bd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7733 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b7712 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:256 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b491c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b47bc crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:255 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 256] @ 0x48ac32 0x48a225 0x6a4cc7 0xdf33a5 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x48ac31 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6a4cc6 encoding/json.Marshal+0x186 /usr/local/go/src/encoding/json/encode.go:170 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 3136] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 512] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 1408] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 672] @ 0x614e47 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [35: 1680] @ 0xb82fbe 0xb82efb 0xb83dd1 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb82fbd github.com/jmoiron/sqlx.bindArgs+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:174 # 0xb82efa github.com/jmoiron/sqlx.bindAnyArgs+0x7a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:167 # 0xb83dd0 github.com/jmoiron/sqlx.bindArray+0x2f0 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [29: 2320] @ 0xacad74 0xdf81b1 0xdf811f 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacad73 dsdrive/pkg/errors.newError+0x3d3 /build/pkg/errors/error.go:56 # 0xdf81b0 dsdrive/pkg/errors.Wrap+0x2b0 /build/pkg/errors/error.go:36 # 0xdf811e dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x21e /build/internal/app/services/keycloak/get_user_groups.go:22 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6a0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x20d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6893 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7d68a3 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1152] @ 0x741cc6 0x741c9d 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x741cc5 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x741c9c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 432] @ 0x46fcba 0xdd5d12 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5d11 github.com/go-resty/resty/v2.parseRequestHeader+0x31 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:103 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 128] @ 0xd3eec9 0xd3ee9e 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eec8 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd3ee9d github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [1: 64] @ 0x52a21f 0x76ca57 0x76ca5d 0x76d417 0x76d40a 0x76b73a 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0x76ca56 strings.Split+0xb6 /usr/local/go/src/strings/strings.go:306 # 0x76ca5c crypto/x509.validHostname+0xbc /usr/local/go/src/crypto/x509/verify.go:996 # 0x76d416 crypto/x509.validHostnameInput+0x236 /usr/local/go/src/crypto/x509/verify.go:978 # 0x76d409 crypto/x509.(*Certificate).VerifyHostname+0x229 /usr/local/go/src/crypto/x509/verify.go:1125 # 0x76b739 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:804 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 2016] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1152] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [17: 272] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xb8461a 0xb83f7b 0xb85392 0xb86365 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2560] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 448] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2240] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 336] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 1584] @ 0x69ebb7 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf0c48 0xdf0b1e 0xdf10e6 0xdf8e05 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf0c47 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xdf0b1d github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xdf10e5 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xdf8e04 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/app/services/keycloak/keycloak_client.go:67 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 720] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x46fcba 0x832f59 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [55: 49280] @ 0xa48995 0xa48a27 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa48994 crypto/tls.Client+0x154 /usr/local/go/src/crypto/tls/tls.go:49 # 0xa48a26 github.com/valyala/fasthttp.dialAddr+0x1e6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2058 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xcd466e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd466d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 1760] @ 0xad82fe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fcba 0xdeea56 0xdeea33 0xdeec8b 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea55 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 33792] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b5dd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b5da4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b5cb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:365 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 112] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd202ce 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd202cd dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x34d /build/internal/app/services/local/users.go:60 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [34: 52224] @ 0x459146 0xde58e5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde58e4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 12672] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 3200] @ 0xdd6a26 0xdd6a03 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6a25 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xdd6a02 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 256] @ 0x647f3f 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 144] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 21504] @ 0x5a968a 0x5a9645 0x5a9649 0x5aa6fe 0x5a8c35 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5aa6fd crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /usr/local/go/src/crypto/internal/bigmod/nat.go:639 # 0x5a8c34 crypto/internal/bigmod.rr+0x294 /usr/local/go/src/crypto/internal/bigmod/nat.go:344 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [35: 4480] @ 0xdf8374 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf8373 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/app/services/keycloak/get_user_groups.go:40 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 1824] @ 0x6c2445 0x6c23dc 0xdd5872 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2444 strings.(*Builder).WriteString+0x4a4 /usr/local/go/src/strings/builder.go:108 # 0x6c23db net/url.Values.Encode+0x43b /usr/local/go/src/net/url/url.go:1019 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x490f45 0x491b32 0x72db27 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x490f44 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x491b31 syscall.Getpeername+0x71 /usr/local/go/src/syscall/syscall_unix.go:309 # 0x72db26 net.(*netFD).connect+0x746 /usr/local/go/src/net/fd_unix.go:161 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1040] @ 0x472a8c 0x7fe1dd 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe1dc vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 80] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3ff4 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3ff3 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/app/services/local/access_rights.go:106 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 6272] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 25600] @ 0x7a5cec 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5ceb crypto/tls.(*Conn).makeClientHello+0xd0b /usr/local/go/src/crypto/tls/handshake_client.go:170 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 480] @ 0xad82fe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xd18776 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xd18775 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x95 /build/internal/app/services/local/list_users.go:223 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 2496] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 86016] @ 0xae5cb1 0xae5c98 0xae5c97 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5cb0 github.com/jackc/pgx/v5/internal/pgio.AppendUint32+0x5b0 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:14 # 0xae5c97 github.com/jackc/pgx/v5/internal/pgio.AppendInt32+0x597 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:31 # 0xae5c96 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x596 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:139 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 9152] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x614e47 0x7c7c74 0x7c7bdc 0x79ecf9 0x7b19d4 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7c7c73 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c7bdb crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1677 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7b19d3 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xf3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:842 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 400] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 1024] @ 0xadd96f 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 1360] @ 0xaddf12 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xaddf11 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0xa3f20d 0xa3f28e 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f20c github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f28d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 1792] @ 0xd0daae 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd0daad dsdrive/internal/app/services/local.(*Service).getUsersIds+0x3cd /build/internal/app/services/local/get_user.go:209 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6107e9 0x7af1c2 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6107e8 crypto/ecdh.(*x25519Curve).NewPublicKey+0x68 /usr/local/go/src/crypto/ecdh/x25519.go:73 # 0x7af1c1 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xc1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:492 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [24: 36864] @ 0x525b27 0x525c30 0x52aacb 0xde45e9 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xde45e8 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x610685 0x61008b 0x48a094 0x61003e 0x61000f 0x7a5bd2 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x610684 crypto/ecdh.(*x25519Curve).privateKeyToPublicKey+0x64 /usr/local/go/src/crypto/ecdh/x25519.go:60 # 0x61008a crypto/ecdh.(*PrivateKey).PublicKey.func1+0x2a /usr/local/go/src/crypto/ecdh/ecdh.go:178 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x61003d sync.(*Once).Do+0x3d /usr/local/go/src/sync/once.go:67 # 0x61000e crypto/ecdh.(*PrivateKey).PublicKey+0xe /usr/local/go/src/crypto/ecdh/ecdh.go:162 # 0x7a5bd1 crypto/tls.(*Conn).makeClientHello+0xbf1 /usr/local/go/src/crypto/tls/handshake_client.go:170 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [26: 416] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2304] @ 0xb81fde 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb81fdd github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 4320] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [59: 944] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 5184] @ 0x472a8c 0xd06a3f 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06a3e dsdrive/internal/app/services/local.(*Service).GetGroup+0x15e /build/internal/app/services/local/get_group.go:32 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [49: 200704] @ 0x81dee8 0x81ded4 0x81de6c 0x81db17 0x81147c 0x47cea1 # 0x81dee7 bufio.NewWriterSize+0x387 /usr/local/go/src/bufio/bufio.go:596 # 0x81ded3 bufio.NewWriter+0x373 /usr/local/go/src/bufio/bufio.go:605 # 0x81de6b net/http.(*http2Transport).newClientConn+0x30b /usr/local/go/src/net/http/h2_bundle.go:7946 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [11: 528] @ 0x736ac5 0x7358ce 0x7367f2 0x720465 0x721325 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x736ac4 net.(*Resolver).internetAddrList.func1+0x1e4 /usr/local/go/src/net/ipsock.go:277 # 0x7358cd net.filterAddrList+0x14d /usr/local/go/src/net/ipsock.go:137 # 0x7367f1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [2: 256] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [20: 320] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [34: 19584] @ 0x7a51b7 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a51b6 crypto/tls.(*Conn).makeClientHello+0x1d6 /usr/local/go/src/crypto/tls/handshake_client.go:68 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 3584] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 864] @ 0x470157 0x56f9a9 0x5705ab 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x56f9a8 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:488 # 0x5705aa context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:629 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [6: 1536] @ 0x5b0ef1 0x5b0e8e 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 240] @ 0x459072 0x458b85 0x458d0a 0x727fbd 0x728bfb 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x727fbc net.(*dnsConfig).nameList+0x2dc /usr/local/go/src/net/dnsclient_unix.go:525 # 0x728bfa net.(*Resolver).goLookupIPCNAMEOrder+0x39a /usr/local/go/src/net/dnsclient_unix.go:678 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [12: 13824] @ 0xd20368 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd20367 dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x3e7 /build/internal/app/services/local/users.go:65 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 672] @ 0x614e47 0x7b5c17 0x7b5be6 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5c16 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5be5 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /usr/local/go/src/crypto/tls/handshake_messages.go:359 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 512] @ 0xcc4296 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc4295 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 2592] @ 0x69ebb7 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1024] @ 0x48a6dc 0x48a526 0x48a1d4 0xac74c5 0xac738e 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a1d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0xac74c4 github.com/gofiber/fiber/v2.(*App).ReleaseCtx+0xa4 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:195 # 0xac738d github.com/gofiber/fiber/v2.(*App).handler+0xcd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:183 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 6144] @ 0xd1357e 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd1357d dsdrive/internal/app/services/local.(*Service).ListGroups+0x49d /build/internal/app/services/local/list_groups.go:80 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x7e0b90 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7e0b8f crypto/tls.aeadAESGCMTLS13+0x6f /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2240] @ 0xe8c528 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8c527 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x3c7 /build/internal/app/services/usersync/sync_groups.go:146 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 61440] @ 0x4777c7 0x4e7a29 0x4e78ce 0x985ef5 0x9889a5 0x986954 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x985ef4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [27: 19008] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1008] @ 0x820c1c 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c1b net/http.(*http2ClientConn).roundTrip+0x15b /usr/local/go/src/net/http/h2_bundle.go:8433 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 4928] @ 0x50f41b 0xbe2d45 0xbe2f6c 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x50f41a fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xbe2d44 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x224 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe2f6b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [51: 274176] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [45: 720] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [41: 1312] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 15360] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 672] @ 0xd3eec9 0xd3ee9e 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eec8 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd3ee9d github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [10: 160] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 1120] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 480] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 768] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 4096] @ 0x5a968a 0x5a9645 0x5a9649 0x5aa6fe 0x5a9ca5 0x5aba8b 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5aa6fd crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /usr/local/go/src/crypto/internal/bigmod/nat.go:639 # 0x5a9ca4 crypto/internal/bigmod.(*Nat).montgomeryReduction+0x184 /usr/local/go/src/crypto/internal/bigmod/nat.go:565 # 0x5aba8a crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x32a /usr/local/go/src/crypto/internal/bigmod/nat.go:786 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [7: 2688] @ 0x820c2d 0x81ccab 0x81cc97 0x81c895 0x842962 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x81c894 net/http.(*http2Transport).RoundTrip+0x14 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x842961 net/http.(*Transport).roundTrip+0xb81 /usr/local/go/src/net/http/transport.go:642 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 560] @ 0x820bf0 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bef net/http.(*http2ClientConn).roundTrip+0x12f /usr/local/go/src/net/http/h2_bundle.go:8431 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 896] @ 0x647f7d 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [33: 3696] @ 0x478ffc 0x4a6695 0x5706ae 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x5706ad context.WithDeadlineCause+0x22d /usr/local/go/src/context/context.go:638 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [9: 144] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 5120] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1792] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 384] @ 0x614e47 0x7b3ce5 0x7b3cec 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3ce4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3ceb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /usr/local/go/src/crypto/tls/handshake_messages.go:180 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [42: 16128] @ 0x820c2d 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xdd6026 0xdd3ff7 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6025 github.com/go-resty/resty/v2.parseRequestHeader+0x345 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [30: 80640] @ 0xb83a6a 0xb83a6b 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83a69 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83a6a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 224] @ 0xde4b0e 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4b0d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x4d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:140 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x647f7d 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 9856] @ 0xba7f3d 0xba7f24 0xba7f23 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xba7f3c github.com/jackc/pgx/v5/internal/pgio.AppendUint32+0x23c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:14 # 0xba7f23 github.com/jackc/pgx/v5/internal/pgio.AppendInt32+0x223 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:31 # 0xba7f22 github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x222 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:194 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 64512] @ 0xb81fde 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb81fdd github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 352] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x61081f 0x7af1c2 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x61081e crypto/ecdh.(*x25519Curve).NewPublicKey+0x9e /usr/local/go/src/crypto/ecdh/x25519.go:71 # 0x7af1c1 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xc1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:492 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 448] @ 0x408b34 0x848590 0x847758 0x847595 0x47cea1 # 0x84858f net/http.(*Transport).dialConn+0x10f /usr/local/go/src/net/http/transport.go:1688 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [6: 1152] @ 0x7b80ef 0x7b7faf 0x7b7fb4 0x614b42 0x614ed2 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b80ee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b7fae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b7fb3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x7d6bc5 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [4: 832] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [5: 400] @ 0xde55b6 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55b5 github.com/golang-jwt/jwt/v5.NewParser+0x55 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:33 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [62: 2976] @ 0x7ffb2b 0x7ffaf9 0x7ff2ed 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2ec vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [8: 896] @ 0x56f665 0x722313 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x722312 net.(*sysDialer).dialSerial+0xf2 /usr/local/go/src/net/dial.go:613 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 72] @ 0x72a225 0x7292e6 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x72a224 net.(*Resolver).goLookupIPCNAMEOrder.func3+0x104 /usr/local/go/src/net/dnsclient_unix.go:667 # 0x7292e5 net.(*Resolver).goLookupIPCNAMEOrder+0xa85 /usr/local/go/src/net/dnsclient_unix.go:680 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [5: 120] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 1600] @ 0xb8bd85 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb8bd84 github.com/jmoiron/sqlx.(*DB).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:166 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 1056] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0xdef1d0 0xdf2476 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdef1cf github.com/Nerzal/gocloak/v13.checkForError+0x12f /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:124 # 0xdf2475 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x415 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2665 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 8192] @ 0x5a9deb 0x5aba69 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9dea crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/bigmod/nat.go:584 # 0x5aba68 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x308 /usr/local/go/src/crypto/internal/bigmod/nat.go:783 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [31: 7936] @ 0x5addba 0x5ae065 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 1536] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [62: 2976] @ 0x818785 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x818784 net/http.(*http2Framer).readMetaFrame+0x64 /usr/local/go/src/net/http/h2_bundle.go:2939 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [2: 1024] @ 0x48a6dc 0x48a526 0x48a27c 0xa46bc8 0xa456eb 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa46bc7 github.com/valyala/fasthttp.acquireClientConn+0x27 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1789 # 0xa456ea github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x38a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1643 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1296] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [25: 7200] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 67584] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 240] @ 0x482e87 0x520145 0xd6450e 0xd64490 0xd6576c 0x47cea1 # 0x482e86 internal/reflectlite.Swapper+0x366 /usr/local/go/src/internal/reflectlite/swapper.go:66 # 0x520144 sort.Slice+0x84 /usr/local/go/src/sort/slice.go:26 # 0xd6450d github.com/segmentio/kafka-go.sortMetadataBrokers+0x10d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:761 # 0xd6448f github.com/segmentio/kafka-go.(*connPool).update+0x8f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:510 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [11: 12672] @ 0xd17ce8 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd17ce7 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/app/services/local/list_users.go:167 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [29: 10208] @ 0x472a8c 0xdf1df0 0xdf1d88 0xdf1d87 0xdf1ccf 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf1def net/url.Values.Set+0x24f /usr/local/go/src/net/url/url.go:933 # 0xdf1d87 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xdf1d86 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xdf1cce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1824 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x659496 0xdee0b2 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdee0b1 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x51 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:92 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 4096] @ 0x992e0b 0xa80878 0xa77808 0xa78209 0xdb01b7 0xdafb93 0xed3965 0xed258c 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x992e0a github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77807 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa78208 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xdb01b6 dsdrive/internal/app/services/forwarder.(*Service).listDeletedObjects+0x496 /build/internal/app/services/forwarder/list_deleted.go:52 # 0xdafb92 dsdrive/internal/app/services/forwarder.(*Service).ListDeletedObjects+0x132 /build/internal/app/services/forwarder/list_deleted.go:20 # 0xed3964 dsdrive/internal/app/http/api.(*Handler).listDeleted+0x1e4 /build/internal/app/http/api/list_deleted.go:26 # 0xed258b dsdrive/internal/app/http/api.NewHandler.func5+0x1eb /build/internal/app/http/api/handler.go:119 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0x659496 0xde5408 0xde4591 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4590 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x56f665 0x56fd1c 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x56fd1b context.(*cancelCtx).propagateCancel.func2+0x5b /usr/local/go/src/context/context.go:513 0: 0 [11: 176] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd1345b 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1345a dsdrive/internal/app/services/local.(*Service).ListGroups+0x37a /build/internal/app/services/local/list_groups.go:75 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb5a307 0xb4e8dc 0xb7e05c 0xb4d1e3 0xb4e5bb 0xb5085c 0xb69af1 0xb7d173 0xe96fc8 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb5a306 go.uber.org/zap/zapcore.(*sliceArrayEncoder).AppendString+0x26 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/memory_encoder.go:172 # 0xb4e8db go.uber.org/zap/zapcore.CapitalLevelEncoder+0x3b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/encoder.go:64 # 0xb7e05b dsdrive/pkg/log.capitalLevelEncoder+0x3b /build/pkg/log/logger.go:230 # 0xb4d1e2 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x162 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:84 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69af0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d172 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xe96fc7 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xa47 /build/internal/app/http/middleware/middleware.go:92 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed3768 0xed3633 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed3767 dsdrive/internal/app/http/api.(*Handler).listAccessRights.func1+0xa7 /build/internal/app/http/api/list_access_rights.go:32 # 0xed3632 dsdrive/internal/app/http/api.(*Handler).listAccessRights+0x2b2 /build/internal/app/http/api/list_access_rights.go:40 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x98ea74 0x98ba9b 0x986825 0x985f65 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb1545 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98ea73 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb1544 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x804 /build/internal/app/services/forwarder/list_directory.go:104 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 6912] @ 0xd16e7c 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd16e7b dsdrive/internal/app/services/local.(*Service).ListUsers+0x87b /build/internal/app/services/local/list_users.go:80 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0xd18365 0xd16cb8 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd18364 dsdrive/internal/app/services/local.getGroups+0x2e4 /build/internal/app/services/local/list_users.go:195 # 0xd16cb7 dsdrive/internal/app/services/local.(*Service).ListUsers+0x6b7 /build/internal/app/services/local/list_users.go:88 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [45: 2160] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [33: 792] @ 0x4e86f5 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [11: 1408] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [32: 768] @ 0x7ffb2b 0x7ffaf9 0x7ff2a9 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2a8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [45: 311040] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x525b27 0x525c30 0x52aacb 0xde45e9 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xde45e8 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x56ee65 0x570805 0x570d8d 0x570d4f 0xd58248 0xd602d2 0xd6c2ae 0xd6dee5 0xd6d045 0xd6ac53 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0x570804 context.WithDeadlineCause+0x384 /usr/local/go/src/context/context.go:624 # 0x570d8c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:612 # 0x570d4e context.WithTimeout+0xe /usr/local/go/src/context/context.go:690 # 0xd58247 github.com/segmentio/kafka-go.(*Client).roundTrip+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/client.go:105 # 0xd602d1 github.com/segmentio/kafka-go.(*Client).Produce+0x1b1 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/produce.go:148 # 0xd6c2ad github.com/segmentio/kafka-go.(*Writer).produce+0x1ed /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:733 # 0xd6dee4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd6d044 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd6ac52 github.com/segmentio/kafka-go.(*Writer).spawn.func1+0x52 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:547 0: 0 [1: 32768] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdbee65 0xdbe0f2 0xedac9f 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdbee64 dsdrive/internal/app/services/forwarder.(*Service).putObject+0x724 /build/internal/app/services/forwarder/put_object.go:140 # 0xdbe0f1 dsdrive/internal/app/services/forwarder.(*Service).PutObject+0x6d1 /build/internal/app/services/forwarder/put_object.go:83 # 0xedac9e dsdrive/internal/app/http/api.(*Handler).putObject+0x5de /build/internal/app/http/api/put_object.go:62 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [14: 3584] @ 0xa6f7aa 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f7a9 github.com/valyala/fasthttp.appendHeaderLine+0xf29 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2652 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 672] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x5706e5 0x570d8d 0x570d4f 0xd65631 0x47cea1 # 0x5706e4 context.WithDeadlineCause+0x264 /usr/local/go/src/context/context.go:642 # 0x570d8c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:612 # 0x570d4e context.WithTimeout+0xe /usr/local/go/src/context/context.go:690 # 0xd65630 github.com/segmentio/kafka-go.(*connPool).discover+0x2b0 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:611 0: 0 [13: 6656] @ 0x498532 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xb6958a 0xb6957e 0xb7cff6 0xe96fb0 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb69589 go.uber.org/zap.(*Logger).clone+0x49 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:318 # 0xb6957d go.uber.org/zap.(*Logger).With+0x3d /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:184 # 0xb7cff5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xe96faf dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xa2f /build/internal/app/http/middleware/middleware.go:89 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 416] @ 0xdb14a8 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdb14a7 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x767 /build/internal/app/services/forwarder/list_directory.go:92 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 4096] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xda9965 0xda94bb 0xecc185 0xed24a7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xda9964 dsdrive/internal/app/services/forwarder.(*Service).getBucketVersioning+0x224 /build/internal/app/services/forwarder/get_bucket_info.go:60 # 0xda94ba dsdrive/internal/app/services/forwarder.(*Service).GetBucketVersioning+0x19a /build/internal/app/services/forwarder/get_bucket_info.go:33 # 0xecc184 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning+0x184 /build/internal/app/http/api/get_bucket_versioning.go:30 # 0xed24a6 dsdrive/internal/app/http/api.NewHandler.func5+0x106 /build/internal/app/http/api/handler.go:116 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 576] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1408] @ 0x4777c7 0x4e7a29 0x4e78ce 0x985ef5 0x9889a5 0x988ae5 0x986954 0x984505 0x984399 0x984313 0xdaf3eb 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x985ef4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988ae4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdaf3ea dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x2aa /build/internal/app/services/forwarder/list_buckets.go:77 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0xd729f9 0xecbae8 0xecb9d7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd729f8 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x4b8 /build/internal/app/services/auditlog/service.go:85 # 0xecbae7 dsdrive/internal/app/http/api.(*Handler).getBucketInfo.func1+0xa7 /build/internal/app/http/api/get_bucket_info.go:25 # 0xecb9d6 dsdrive/internal/app/http/api.(*Handler).getBucketInfo+0x236 /build/internal/app/http/api/get_bucket_info.go:32 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x614d85 0x614c5b 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [24: 6912] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1280] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 720] @ 0xd4bc6a 0xd4c745 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd4bc69 github.com/segmentio/kafka-go/protocol.WriteRequest+0x3a9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:102 # 0xd4c744 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [29: 12992] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 2688] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [31: 126976] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [27: 1296] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [61: 31232] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 5760] @ 0x820c2d 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1344] @ 0xd1357e 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd1357d dsdrive/internal/app/services/local.(*Service).ListGroups+0x49d /build/internal/app/services/local/list_groups.go:80 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 960] @ 0x614e47 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [14: 1792] @ 0x72e2e5 0x72e28f 0x74617e 0x745350 0xa87b35 0xa871b2 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x72e2e4 net.newFD+0x144 /usr/local/go/src/net/fd_unix.go:27 # 0x72e28e net.(*netFD).accept+0xee /usr/local/go/src/net/fd_unix.go:180 # 0x74617d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:159 # 0x74534f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:372 # 0xa87b34 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa871b1 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 672] @ 0x6a0155 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a0154 encoding/json.(*decodeState).array+0x1d4 /usr/local/go/src/encoding/json/decode.go:522 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1024] @ 0x647f7d 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [32: 512] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd189e8 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd189e7 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x307 /build/internal/app/services/local/list_users.go:253 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 896] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 38912] @ 0xb81fde 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb81fdd github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 2352] @ 0x478ffc 0x4a6695 0x5706ae 0x570d8d 0x570d4f 0xd65631 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a6694 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x5706ad context.WithDeadlineCause+0x22d /usr/local/go/src/context/context.go:638 # 0x570d8c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:612 # 0x570d4e context.WithTimeout+0xe /usr/local/go/src/context/context.go:690 # 0xd65630 github.com/segmentio/kafka-go.(*connPool).discover+0x2b0 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:611 0: 0 [3: 48] @ 0xcd46b2 0xcd483d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd46b1 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd483c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 41472] @ 0xae5cb1 0xae5c98 0xae5c97 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5cb0 github.com/jackc/pgx/v5/internal/pgio.AppendUint32+0x5b0 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:14 # 0xae5c97 github.com/jackc/pgx/v5/internal/pgio.AppendInt32+0x597 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:31 # 0xae5c96 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x596 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:139 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xa7cfc5 0xa7ce05 0xa7cb6a 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa7cfc4 bytes.NewReader+0x324 /usr/local/go/src/bytes/reader.go:159 # 0xa7ce04 github.com/valyala/fasthttp.(*Response).ReadBody+0x164 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1493 # 0xa7cb69 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0xe9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1450 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x98d72e 0x98ba9b 0x986825 0x985f65 0x9889a5 0x986954 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xe9354b 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x98d72d encoding/xml.(*Decoder).rawToken+0x78d /usr/local/go/src/encoding/xml/xml.go:563 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xe9354a dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x22a /build/internal/app/services/wopi/wopi_discovery.go:34 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [92: 5888] @ 0x818851 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x818850 net/http.(*http2Framer).readMetaFrame+0x130 /usr/local/go/src/net/http/h2_bundle.go:2949 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [11: 1408] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 576] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 384] @ 0xadd96f 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [40: 163840] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [50: 2400] @ 0x46fd31 0x827538 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x827537 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /usr/local/go/src/net/http/h2_bundle.go:9635 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [7: 672] @ 0x7b63c5 0x7b6395 0x7b62a1 0x614b42 0x614ed2 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b63c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b6394 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b62a0 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5ba9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b5a26 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:349 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 3744] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x6a1d77 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 28160] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 416] @ 0x6a40c8 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a40c7 encoding/json.(*decodeState).literalStore+0x1f67 /usr/local/go/src/encoding/json/decode.go:979 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 38912] @ 0x8052ba 0x48a311 0x811fd7 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x8052b9 net/http.init.func2+0x19 /usr/local/go/src/net/http/h2_bundle.go:1050 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x811fd6 net/http.http2getDataBufferChunk+0xd6 /usr/local/go/src/net/http/h2_bundle.go:1061 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [49: 56448] @ 0x659496 0xde5408 0xde4c6f 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4c6e github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 144] @ 0xdf1da5 0xdf1d88 0xdf1d87 0xdf1ccf 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf1da4 net/url.Values.Set+0x204 /usr/local/go/src/net/url/url.go:933 # 0xdf1d87 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xdf1d86 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xdf1cce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1824 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x56f665 0x738943 0x736625 0x720465 0x721325 0x845b32 0x848c65 0x847758 0x847595 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x738942 net.(*Resolver).lookupIPAddr+0x362 /usr/local/go/src/net/lookup.go:343 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x845b31 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1226 # 0x848c64 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1728 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [66: 3168] @ 0x81646b 0x813b3a 0x82667a 0x825c5c 0x47cea1 # 0x81646a net/http.http2parseHeadersFrame+0x4a /usr/local/go/src/net/http/h2_bundle.go:2432 # 0x813b39 net/http.(*http2Framer).ReadFrame+0x199 /usr/local/go/src/net/http/h2_bundle.go:1920 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [5: 480] @ 0x614e47 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 768] @ 0x614d85 0x614c5b 0x7b2b85 0x7b2a5d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [17: 23936] @ 0x41158d 0x411aef 0x4701b5 0x7fe25a 0x7fe18b 0x7fcdf1 0x825748 0x824a91 0x824c8e 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7fcdf0 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x824c8d net/http.(*http2ClientConn).encodeHeaders.func1+0x10d /usr/local/go/src/net/http/h2_bundle.go:9164 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [6: 3072] @ 0x5ab832 0x5ab7e5 0x5ab7e9 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5ab831 crypto/internal/bigmod.(*Nat).reset+0xd1 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5ab7e4 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5ab7e8 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:778 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [21: 2352] @ 0xd13474 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd13473 dsdrive/internal/app/services/local.(*Service).ListGroups+0x393 /build/internal/app/services/local/list_groups.go:76 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 4096] @ 0x48a6dc 0x48a526 0x48a27c 0xa47195 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa47194 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x34 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1848 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0xb8461a 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84619 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 192] @ 0x555275 0xdee1b2 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x555274 encoding/binary.Read+0x74 /usr/local/go/src/encoding/binary/binary.go:243 # 0xdee1b1 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x151 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:107 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xe8982f 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe8982e dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x28e /build/internal/app/services/mutex/lock_mutex.go:11 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 144] @ 0xd64539 0xd6450f 0xd6576c 0x47cea1 # 0xd64538 github.com/segmentio/kafka-go.sortMetadataTopics+0x138 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:767 # 0xd6450e github.com/segmentio/kafka-go.(*connPool).update+0x10e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:511 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [2: 64] @ 0x61033a 0x7d7f1b 0x7a5ac5 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x610339 crypto/ecdh.(*x25519Curve).GenerateKey+0x39 /usr/local/go/src/crypto/ecdh/x25519.go:36 # 0x7d7f1a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:169 # 0x7a5ac4 crypto/tls.(*Conn).makeClientHello+0xae4 /usr/local/go/src/crypto/tls/handshake_client.go:153 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 3456] @ 0x472a8c 0xacae7d 0xacad17 0xacab87 0xd0f06d 0xd0efea 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacae7c maps.Copy[...]+0x4dc /usr/local/go/src/maps/maps.go:64 # 0xacad16 dsdrive/pkg/errors.mergeParamMaps+0x376 /build/pkg/errors/error.go:72 # 0xacab86 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xd0f06c dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd0efe9 dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x249 /build/internal/app/services/local/groups.go:26 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 352] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 176] @ 0xdee1c5 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee1c4 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x164 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:112 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [26: 624] @ 0xde6a47 0xde6999 0xde3dfa 0xde3bdf 0xde7ba9 0xde744d 0xde4815 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde6a46 github.com/golang-jwt/jwt/v5.NewNumericDate+0xc6 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:39 # 0xde6998 github.com/golang-jwt/jwt/v5.newNumericDateFromSeconds+0x18 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:46 # 0xde3df9 github.com/golang-jwt/jwt/v5.MapClaims.parseNumericDate+0xb9 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/map_claims.go:57 # 0xde3bde github.com/golang-jwt/jwt/v5.MapClaims.GetExpirationTime+0x1e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/map_claims.go:14 # 0xde7ba8 github.com/golang-jwt/jwt/v5.(*Validator).verifyExpiresAt+0x48 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:168 # 0xde744c github.com/golang-jwt/jwt/v5.(*Validator).Validate+0xac /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:105 # 0xde4814 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2048] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [9: 8064] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [31: 4960] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [30: 145920] @ 0x4c642b 0x4c60b3 0xb8224f 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4c642a strconv.formatBits+0x18a /usr/local/go/src/strconv/itoa.go:196 # 0x4c60b2 strconv.AppendInt+0x112 /usr/local/go/src/strconv/itoa.go:44 # 0xb8224e github.com/jmoiron/sqlx.Rebind+0x2ce /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:84 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 59136] @ 0x41158d 0x411aef 0x472ae5 0xe8e6b6 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e6b5 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x9b5 /build/internal/app/services/usersync/sync_users.go:79 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 720] @ 0x738ec6 0x736625 0x720465 0x721325 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x738ec5 net.(*Resolver).lookupIPAddr+0x8e5 /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [2: 48] @ 0xc74373 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc74372 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x52 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 1872] @ 0x69ebb7 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 16128] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 1440] @ 0x56ee3b 0x56ee1d 0xadd935 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1008] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 2304] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 3072] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 96] @ 0x459072 0x458b85 0x458dc5 0x74420b 0x744156 0xa8df25 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x74420a net.JoinHostPort+0x22a /usr/local/go/src/net/ipsock.go:242 # 0x744155 net.(*TCPAddr).String+0x175 /usr/local/go/src/net/tcpsock.go:52 # 0xa8df24 github.com/valyala/fasthttp.(*TCPDialer).dial+0x1c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 1792] @ 0xdf6a46 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf6a45 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/app/services/keycloak/get_group_members.go:33 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [32: 86016] @ 0x79f79c 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [6: 288] @ 0x46fcba 0xd6675c 0xd64faa 0xd6576c 0x47cea1 # 0xd6675b github.com/segmentio/kafka-go.makeLayout+0x3b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:781 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [21: 10752] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 168] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [31: 43648] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x5a89df 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a89de crypto/internal/bigmod.NewNat+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0x570554 0xa8e395 0xa8e364 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x570553 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:626 # 0xa8e394 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e363 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [60: 17280] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 208] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xb2b767 0xb3df05 0xb3d968 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xe89fdc 0xe8d9b3 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb2b766 github.com/jackc/pgx/v5/pgconn/ctxwatch.(*ContextWatcher).Watch+0xc6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/ctxwatch/context_watcher.go:44 # 0xb3df04 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3d967 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89fdb dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/app/services/mutex/unlock_mutex.go:10 # 0xe8d9b2 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/app/services/usersync/sync_users.go:47 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [34: 816] @ 0x4e86f5 0x6a05ca 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0x6a05c9 encoding/json.(*decodeState).array+0x649 /usr/local/go/src/encoding/json/decode.go:588 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b2f05 0x7b2ddd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b2f04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2ddc crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:135 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1024] @ 0x48a6dc 0x48a526 0x48a27c 0xa47686 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xa47685 github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x45 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1883 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 24576] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1024] @ 0x6432fa 0x55489d 0xde58c5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xde58c4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1024] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 3520] @ 0x41158d 0x411aef 0x472ae5 0xb93dc5 0xd189db 0xd18973 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb93dc4 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd189da github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd18972 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x292 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [85: 119680] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b73f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b73c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b72d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:288 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 768] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 320] @ 0xb40eab 0xcc41d9 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8ba93 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb40eaa github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc41d8 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8ba92 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/app/services/usersync/sync_groups.go:61 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 224] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1120] @ 0x820c06 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c05 net/http.(*http2ClientConn).roundTrip+0x145 /usr/local/go/src/net/http/h2_bundle.go:8432 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [32: 3584] @ 0x56f665 0x722313 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0x722312 net.(*sysDialer).dialSerial+0xf2 /usr/local/go/src/net/dial.go:613 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [7: 448] @ 0x459072 0x458b85 0x458d0a 0x727fbd 0x728bfb 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x727fbc net.(*dnsConfig).nameList+0x2dc /usr/local/go/src/net/dnsclient_unix.go:525 # 0x728bfa net.(*Resolver).goLookupIPCNAMEOrder+0x39a /usr/local/go/src/net/dnsclient_unix.go:678 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [19: 304] @ 0x8187fe 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x8187fd net/http.(*http2Framer).readMetaFrame+0xdd /usr/local/go/src/net/http/h2_bundle.go:2945 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [6: 864] @ 0x69ebb7 0xdf33e8 0xdf25c5 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf25c4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1024] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 192] @ 0x614e47 0x7b7a45 0x7b7a14 0x614b42 0x614ed2 0x7b79b4 0x7b7993 0x614b42 0x614ed2 0x7b46ac 0x7b454f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7a44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b7a13 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /usr/local/go/src/crypto/tls/handshake_messages.go:241 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b79b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7992 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:239 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b46ab vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b454e crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:238 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [12: 384] @ 0x570652 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x570651 context.WithDeadlineCause+0x1d1 /usr/local/go/src/context/context.go:638 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [42: 12096] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [35: 10080] @ 0x5998c5 0x59983d 0xdeddff 0xdedde4 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5998c4 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x59983c math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0xdeddfe math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdedde3 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x63 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:51 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [50: 2400] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 16896] @ 0xae5abb 0xae5a94 0xae5a93 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5aba github.com/jackc/pgx/v5/internal/pgio.AppendUint16+0x3ba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:7 # 0xae5a93 github.com/jackc/pgx/v5/internal/pgio.AppendInt16+0x393 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:27 # 0xae5a92 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x392 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:126 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [32: 1536] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 488448] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [2: 192] @ 0x659496 0xdedcad 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdedcac github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:30 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 896] @ 0x459072 0x458b85 0x458dc5 0x81caa9 0x81ca81 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x81caa8 net.JoinHostPort+0x1e8 /usr/local/go/src/net/ipsock.go:242 # 0x81ca80 net/http.http2authorityAddr+0x1c0 /usr/local/go/src/net/http/h2_bundle.go:7721 # 0x81cb75 net/http.(*http2Transport).RoundTripOpt+0x75 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [49: 43904] @ 0xd90d05 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd90d04 dsdrive/pkg/http.(*Client).ReadyZ+0x24 /build/pkg/http/client.go:283 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1728] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xdcb4bd 0xdcb4da 0xdcb2cb 0xdc9ee5 0xdc9d75 0x806413 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0xdcb4bc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xdcb4d9 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xdcb2ca net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdc9ee4 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdc9d74 net/http/cookiejar.(*Jar).Cookies+0x34 /usr/local/go/src/net/http/cookiejar/jar.go:160 # 0x806412 net/http.(*Client).send+0x52 /usr/local/go/src/net/http/client.go:176 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x7d7842 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x7d7841 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x121 /usr/local/go/src/crypto/tls/key_schedule.go:107 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 2048] @ 0xa3f854 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 3072] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [15: 21120] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [45: 184320] @ 0x81e005 0x81dfa9 0x81df7d 0x81db17 0x81147c 0x47cea1 # 0x81e004 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0x81dfa8 bufio.NewReader+0x448 /usr/local/go/src/bufio/bufio.go:60 # 0x81df7c net/http.(*http2Transport).newClientConn+0x41c /usr/local/go/src/net/http/h2_bundle.go:7951 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [12: 16896] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [30: 92160] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6a0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x20d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6893 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x93 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7d68a3 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xa3 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 2912] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 312] @ 0xa6be6d 0xa97c9d 0x47cea1 # 0xa6be6c github.com/valyala/fasthttp.refreshServerDate+0x2c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2381 # 0xa97c9c github.com/valyala/fasthttp.updateServerDate.func1+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2369 0: 0 [23: 41216] @ 0x541213 0x540c3d 0x540e19 0x7fcf05 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x7fcf04 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [35: 5600] @ 0x472a8c 0xcf3b86 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf3b85 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x805 /build/internal/app/services/local/access_rights.go:95 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x7d72f7 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x7d72f6 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x56 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [8: 2048] @ 0x659496 0xdeddac 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdeddab github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x2b /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:45 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x6432fa 0x55489d 0x76f091 0x76ec91 0x76c496 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x76f090 crypto/x509.checkSignature+0x230 /usr/local/go/src/crypto/x509/x509.go:926 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [13: 19968] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [27: 1296] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 3136] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [19: 2128] @ 0x820c1c 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c1b net/http.(*http2ClientConn).roundTrip+0x15b /usr/local/go/src/net/http/h2_bundle.go:8433 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1056] @ 0x472a8c 0xb93dc5 0xd189db 0xd18973 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb93dc4 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd189da github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd18972 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x292 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 384] @ 0xa6ecff 0xa6ec20 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6ecfe github.com/valyala/fasthttp.appendHeaderLine+0x47e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2653 # 0xa6ec1f github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x39f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2596 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xa3f854 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 16896] @ 0x41158d 0x411aef 0x4701b5 0x7fe25a 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe259 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [3: 576] @ 0x7b80ef 0x7b7faf 0x7b7fb4 0x614b42 0x614ed2 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b80ee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b7fae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b7fb3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 768] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 640] @ 0x49f585 0x49f2b1 0xa41165 0xa6be68 0xa97c9d 0x47cea1 # 0x49f584 time.Time.appendFormat+0x224 /usr/local/go/src/time/format.go:683 # 0x49f2b0 time.Time.AppendFormat+0x150 /usr/local/go/src/time/format.go:662 # 0xa41164 github.com/valyala/fasthttp.AppendHTTPDate+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/bytesconv.go:113 # 0xa6be67 github.com/valyala/fasthttp.refreshServerDate+0x27 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2380 # 0xa97c9c github.com/valyala/fasthttp.updateServerDate.func1+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2369 0: 0 [16: 1536] @ 0xde73e5 0xde4815 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde73e4 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xde4814 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 256] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 704] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89fdc 0xe8d9b3 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89fdb dsdrive/internal/app/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/app/services/mutex/unlock_mutex.go:10 # 0xe8d9b2 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/app/services/usersync/sync_users.go:47 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 144] @ 0x6a4437 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [33: 792] @ 0x6c2445 0x6c23dc 0xdd5872 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2444 strings.(*Builder).WriteString+0x4a4 /usr/local/go/src/strings/builder.go:108 # 0x6c23db net/url.Values.Encode+0x43b /usr/local/go/src/net/url/url.go:1019 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 21120] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1280] @ 0xad82fe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [11: 1584] @ 0x6bf865 0x6bf549 0x832df8 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0x832df7 net/http.NewRequestWithContext+0xf7 /usr/local/go/src/net/http/request.go:911 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 35840] @ 0xcc4230 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc422f github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x14f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:103 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647e91 crypto/hmac.New+0x31 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [10: 320] @ 0xcd6751 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd6750 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b3ce5 0x7b3cec 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3ce4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3ceb crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /usr/local/go/src/crypto/tls/handshake_messages.go:180 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [40: 5120] @ 0x82751d 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x82751c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /usr/local/go/src/net/http/h2_bundle.go:9634 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [24: 73728] @ 0xbf4c97 0xbf4c68 0xbf4c7a 0xbe05a3 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbf4c96 github.com/jackc/pgx/v5/internal/pgio.AppendUint64+0x176 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:21 # 0xbf4c67 github.com/jackc/pgx/v5/internal/pgio.AppendInt64+0x147 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:35 # 0xbf4c79 github.com/jackc/pgx/v5/pgtype.encodePlanTimestamptzCodecBinary.Encode+0x159 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/timestamptz.go:179 # 0xbe05a2 github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0xa2 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0x91592e 0x9158d1 0x915b99 0xb47533 0xe8f325 0xe8ee3c 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x91592d github.com/google/uuid.NewRandomFromReader+0x2d /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x9158d0 github.com/google/uuid.NewRandom+0x50 /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0x915b98 github.com/google/uuid.NewV7+0x18 /go/pkg/mod/github.com/google/uuid@v1.6.0/version7.go:24 # 0xb47532 dsdrive/pkg/uuid.NewV7String+0x12 /build/pkg/uuid/uuid.go:6 # 0xe8f324 dsdrive/internal/app/services/usersync.mapUser+0x64 /build/internal/app/services/usersync/sync_users.go:191 # 0xe8ee3b dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2592] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [64: 26624] @ 0x472a8c 0xd669a5 0xd64faa 0xd6576c 0x47cea1 # 0xd669a4 github.com/segmentio/kafka-go.makeLayout+0x284 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:798 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [29: 464] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xdee13c 0xdee11d 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee13b bytes.NewReader+0xdb /usr/local/go/src/bytes/reader.go:159 # 0xdee11c github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:105 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 576] @ 0x7b61e5 0x7b60a3 0x7b60a8 0x614b42 0x614ed2 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b61e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b60a2 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b60a7 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5be4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5baa crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:354 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [59: 2832] @ 0x46fcba 0xdeea56 0xdeea33 0xdeec8b 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea55 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [33: 160512] @ 0xb822d9 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb822d8 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [34: 139264] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 6336] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 4352] @ 0xdf8374 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf8373 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/app/services/keycloak/get_user_groups.go:40 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 163840] @ 0x992e0b 0xa80878 0xa77808 0xa78209 0xe9352e 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x992e0a github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77807 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa78208 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xe9352d dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x20d /build/internal/app/services/wopi/wopi_discovery.go:30 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 204800] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5626d7 0xa8d61d 0x992e72 0xa80878 0xa77808 0xa78209 0xe9352e 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0xa8d61c github.com/valyala/fasthttp.(*requestStream).Read+0xbc /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/streaming.go:49 # 0x992e71 github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0x131 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:45 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77807 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa78208 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xe9352d dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x20d /build/internal/app/services/wopi/wopi_discovery.go:30 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [111: 5328] @ 0x46fcba 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 96768] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x79b97c crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [38: 608] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [20: 28160] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b73f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b73c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b72d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:288 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [23: 552] @ 0xdf9b85 0xdf9ad9 0xdf93e5 0xdf9257 0xdf8d3a 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf9b84 dsdrive/internal/app/services/keycloak.NewNumericDate+0xc4 /build/internal/app/services/keycloak/model.go:20 # 0xdf9ad8 dsdrive/internal/app/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/app/services/keycloak/model.go:25 # 0xdf93e4 dsdrive/internal/app/services/keycloak.verifyExpiresAt+0x104 /build/internal/app/services/keycloak/keycloak_client.go:119 # 0xdf9256 dsdrive/internal/app/services/keycloak.timeClaimsValid+0x56 /build/internal/app/services/keycloak/keycloak_client.go:96 # 0xdf8d39 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/app/services/keycloak/keycloak_client.go:55 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x525b27 0x525c30 0x6c0b30 0xdd590a 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x6c0b2f net/url.(*URL).String+0xaf /usr/local/go/src/net/url/url.go:845 # 0xdd5909 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 256] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 9152] @ 0x472a8c 0xdd5fe8 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5fe7 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [25: 22400] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [75: 307200] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [41: 2624] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a071c encoding/json.(*decodeState).object+0x5c /usr/local/go/src/encoding/json/decode.go:600 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [39: 1248] @ 0x5a8d1f 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d1e crypto/internal/bigmod.NewModulusFromBig+0x3e /usr/local/go/src/crypto/internal/bigmod/nat.go:382 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd466e 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd466d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1280] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [24: 7680] @ 0xdd6a26 0xdd6a03 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6a25 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xdd6a02 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614d85 0x614c5b 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [16: 256] @ 0xdd6b09 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6b08 github.com/go-resty/resty/v2.createHTTPRequest+0x3a8 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:215 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 1920] @ 0x459072 0x458b85 0x458d0a 0xd06985 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06984 dsdrive/internal/app/services/local.(*Service).GetGroup+0xa4 /build/internal/app/services/local/get_group.go:27 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [89: 7120] @ 0x6a4c67 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 384] @ 0x7b80ef 0x7b7faf 0x7b7fb4 0x614b42 0x614ed2 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7b80ee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b7fae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b7fb3 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [33: 114048] @ 0xb82185 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb82184 github.com/jmoiron/sqlx.Rebind+0x204 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:76 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1536] @ 0xba7f3d 0xba7f24 0xba7f23 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xba7f3c github.com/jackc/pgx/v5/internal/pgio.AppendUint32+0x23c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:14 # 0xba7f23 github.com/jackc/pgx/v5/internal/pgio.AppendInt32+0x223 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:31 # 0xba7f22 github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x222 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:194 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 5760] @ 0xe8e58a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e589 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x889 /build/internal/app/services/usersync/sync_users.go:74 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [81: 5184] @ 0x6c2011 0xdd5872 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2010 net/url.Values.Encode+0x70 /usr/local/go/src/net/url/url.go:1007 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 2304] @ 0x541213 0x540c3d 0x540f39 0xb83999 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xb83998 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [54: 373248] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x614e47 0x7b81b4 0x7b8193 0x614b42 0x614ed2 0x7b3f6d 0x7b3e10 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b81b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8192 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:194 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b3f6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3e0f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [23: 5888] @ 0x659496 0xdeddac 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdeddab github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x2b /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:45 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2240] @ 0x5f37fa 0x55489d 0x647ed2 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 1040] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 1680] @ 0xcd50c8 0xaddefe 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd50c7 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xaddefd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 5120] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1536] @ 0x48a6dc 0x48a526 0x48a27c 0x811fd7 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x811fd6 net/http.http2getDataBufferChunk+0xd6 /usr/local/go/src/net/http/h2_bundle.go:1061 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [14: 28672] @ 0xb82105 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb82104 github.com/jmoiron/sqlx.Rebind+0x184 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:72 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x614d85 0x614c5b 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x614c5a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x7b90b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8fb7 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [53: 2544] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x471484 reflect.makemap+0x144 /usr/local/go/src/runtime/map.go:1444 # 0x4e8890 reflect.MakeMapWithSize+0x50 /usr/local/go/src/reflect/value.go:3261 # 0x6a0b29 reflect.MakeMap+0x469 /usr/local/go/src/reflect/value.go:3251 # 0x6a0b03 encoding/json.(*decodeState).object+0x443 /usr/local/go/src/encoding/json/decode.go:643 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [69: 1104] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [46: 4416] @ 0xd3eec9 0xd3ee9e 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eec8 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd3ee9d github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [28: 9856] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [74: 113664] @ 0x525b27 0x525c30 0x52aacb 0xde45e9 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xde45e8 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [74: 1776] @ 0x6a4437 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [200: 6553600] @ 0xa474cc 0xa471aa 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa474cb bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa471a9 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 8960] @ 0x41158d 0x411aef 0x472ae5 0xe8e6b6 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e6b5 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x9b5 /build/internal/app/services/usersync/sync_users.go:79 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [58: 2784] @ 0x6c2385 0x6c2325 0xdd5872 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2384 strings.(*Builder).WriteByte+0x3e4 /usr/local/go/src/strings/builder.go:91 # 0x6c2324 net/url.Values.Encode+0x384 /usr/local/go/src/net/url/url.go:1017 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [41: 388352] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [3: 1536] @ 0x48a6dc 0x48a526 0x48a27c 0x993568 0xa7ccdb 0xa7ccc0 0xa7cb6a 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x993567 github.com/valyala/bytebufferpool.(*Pool).Get+0x27 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/pool.go:49 # 0xa7ccda github.com/valyala/fasthttp.(*Response).bodyBuffer+0x3a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:455 # 0xa7ccbf github.com/valyala/fasthttp.(*Response).ReadBody+0x1f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1471 # 0xa7cb69 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0xe9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1450 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [19: 29184] @ 0xb822d9 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb822d8 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af3cd crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x2cd /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [10: 5120] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 26880] @ 0xcc4230 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc422f github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x14f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:103 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [56: 387072] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [276: 70656] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 1024] @ 0x659496 0xdeddac 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdeddab github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x2b /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:45 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [39: 159744] @ 0xd1357e 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd1357d dsdrive/internal/app/services/local.(*Service).ListGroups+0x49d /build/internal/app/services/local/list_groups.go:80 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 128] @ 0xadd96f 0xad838c 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 26880] @ 0xb83a6a 0xb83a6b 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83a69 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83a6a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 1344] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac85c encoding/json.stateBeginValue+0x11c /usr/local/go/src/encoding/json/scanner.go:225 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 16896] @ 0xa8bb6f 0xa888f5 0xa96c92 0xa96a32 0x47cea1 # 0xa8bb6e github.com/valyala/fasthttp.(*Server).acquireCtx+0x6e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2698 # 0xa888f4 github.com/valyala/fasthttp.(*Server).serveConn+0x394 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2166 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [15: 3360] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7af433 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x333 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:521 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 480] @ 0x614e47 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8ef3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b8ed2 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b29be vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2893 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:107 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 960] @ 0xb84068 0xb83f7b 0xb85392 0xb861c5 0xce9745 0xd06ba2 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 45056] @ 0xd1357e 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd1357d dsdrive/internal/app/services/local.(*Service).ListGroups+0x49d /build/internal/app/services/local/list_groups.go:80 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 12288] @ 0xaee7ef 0xb42ccd 0xb3e117 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaee7ee github.com/jackc/pgx/v5/pgproto3.(*Frontend).Flush+0x10e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:110 # 0xb42ccc github.com/jackc/pgx/v5/pgconn.(*PgConn).flushWithPotentialWriteReadDeadlock+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1882 # 0xb3e116 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x96 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1214 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [3: 144] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1024] @ 0xb7cf09 0xb7cec5 0xe8c815 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb7cf08 dsdrive/pkg/log.(*Logger).clone+0x148 /build/pkg/log/logger.go:211 # 0xb7cec4 dsdrive/pkg/log.Gist+0x104 /build/pkg/log/logger.go:134 # 0xe8c814 dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x214 /build/internal/app/services/usersync/sync_groups.go:185 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 256] @ 0xcd6c7f 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd17c25 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6c7e github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:813 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd17c24 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x224 /build/internal/app/services/local/list_users.go:161 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 672] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a230f encoding/json.(*decodeState).literalStore+0x1af /usr/local/go/src/encoding/json/decode.go:852 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 2112] @ 0xb84086 0xb83b45 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83b44 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [55: 22880] @ 0xdeea4c 0xdeea33 0xdeec8b 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea4b github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [55: 2640] @ 0x46fd31 0x850b45 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850b44 net/http.Header.Clone+0xe4 /usr/local/go/src/net/http/header.go:105 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x820e36 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820e35 net/http.(*http2ClientConn).roundTrip+0x375 /usr/local/go/src/net/http/h2_bundle.go:8456 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [34: 544] @ 0x6a20e5 0x6a40db 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a20e4 encoding/json.(*decodeState).convertNumber+0x104 /usr/local/go/src/encoding/json/decode.go:834 # 0x6a40da encoding/json.(*decodeState).literalStore+0x1f7a /usr/local/go/src/encoding/json/decode.go:979 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [48: 2304] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd17c25 0xe8c1a5 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd17c24 dsdrive/internal/app/services/local.(*Service).GetExternalUserIds+0x224 /build/internal/app/services/local/list_users.go:161 # 0xe8c1a4 dsdrive/internal/app/services/usersync.(*Service).getGroups+0x44 /build/internal/app/services/usersync/sync_groups.go:119 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2048] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [37: 888] @ 0x81277b 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x81277a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /usr/local/go/src/net/http/h2_bundle.go:1171 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [5: 2560] @ 0xba799b 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc73 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xba799a github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecText).Encode+0x5fa /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:152 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc72 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [25: 600] @ 0xdf9b85 0xdf9ad9 0xdf9570 0xdf926c 0xdf8d3a 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf9b84 dsdrive/internal/app/services/keycloak.NewNumericDate+0xc4 /build/internal/app/services/keycloak/model.go:20 # 0xdf9ad8 dsdrive/internal/app/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/app/services/keycloak/model.go:25 # 0xdf956f dsdrive/internal/app/services/keycloak.verifyIssuedAt+0x10f /build/internal/app/services/keycloak/keycloak_client.go:138 # 0xdf926b dsdrive/internal/app/services/keycloak.timeClaimsValid+0x6b /build/internal/app/services/keycloak/keycloak_client.go:99 # 0xdf8d39 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/app/services/keycloak/keycloak_client.go:55 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 1568] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 528] @ 0xcd598d 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd598c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 6912] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 96] @ 0x80876f 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x80876e net/http.(*Client).do+0x90e /usr/local/go/src/net/http/client.go:728 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x7d6bc5 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 256] @ 0x49104d 0x4912d2 0x72e36c 0x74617e 0x745350 0xa87b35 0xa871b2 0xabddbd 0xd96876 0xba05d0 0x47cea1 # 0x49104c syscall.anyToSockaddr+0x16c /usr/local/go/src/syscall/syscall_linux.go:675 # 0x4912d1 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:709 # 0x72e36b net.(*netFD).accept+0x1cb /usr/local/go/src/net/fd_unix.go:188 # 0x74617d net.(*TCPListener).accept+0x1d /usr/local/go/src/net/tcpsock_posix.go:159 # 0x74534f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:372 # 0xa87b34 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa871b1 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabddbc github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd96875 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:151 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [64: 98304] @ 0x459146 0xde58e5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde58e4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [31: 1488] @ 0xb4758d 0xb47546 0xe8f505 0xe8ee3c 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb4758c github.com/google/uuid.UUID.String+0x6c /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xb47545 dsdrive/pkg/uuid.NewV7String+0x25 /build/pkg/uuid/uuid.go:10 # 0xe8f504 dsdrive/internal/app/services/usersync.mapUser+0x244 /build/internal/app/services/usersync/sync_users.go:218 # 0xe8ee3b dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 216] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 3168] @ 0x46fc73 0x4e8725 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x46fc72 reflect.unsafe_NewArray+0x12 /usr/local/go/src/runtime/malloc.go:1450 # 0x4e8724 reflect.MakeSlice+0xa4 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [3: 48] @ 0xcf38a5 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf38a4 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x524 /build/internal/app/services/local/access_rights.go:66 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [122: 140544] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 11648] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 1152] @ 0x6437a5 0xde5918 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xde5917 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 272] @ 0xdf8033 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf8032 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x132 /build/internal/app/services/keycloak/get_user_groups.go:18 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 0x992e0b 0xa80878 0xa77808 0xa78209 0xdb01b7 0xdafb93 0xed3965 0xed258c 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x992e0a github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77807 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa78208 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xdb01b6 dsdrive/internal/app/services/forwarder.(*Service).listDeletedObjects+0x496 /build/internal/app/services/forwarder/list_deleted.go:52 # 0xdafb92 dsdrive/internal/app/services/forwarder.(*Service).ListDeletedObjects+0x132 /build/internal/app/services/forwarder/list_deleted.go:20 # 0xed3964 dsdrive/internal/app/http/api.(*Handler).listDeleted+0x1e4 /build/internal/app/http/api/list_deleted.go:26 # 0xed258b dsdrive/internal/app/http/api.NewHandler.func5+0x1eb /build/internal/app/http/api/handler.go:119 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x98bc25 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb7832 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98bc24 encoding/xml.(*Decoder).Token+0x224 /usr/local/go/src/encoding/xml/xml.go:331 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb7831 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x891 /build/internal/app/services/forwarder/list_versions.go:111 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdb14ea 0xdb0bd8 0xed3eac 0xed21ed 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb14e9 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x7a9 /build/internal/app/services/forwarder/list_directory.go:93 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed21ec dsdrive/internal/app/http/api.NewHandler.func6+0x24c /build/internal/app/http/api/handler.go:143 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [86: 814592] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a40c8 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a40c7 encoding/json.(*decodeState).literalStore+0x1f67 /usr/local/go/src/encoding/json/decode.go:979 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [35: 80640] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 256] @ 0x79f79c 0x79f2d8 0x7b0c79 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0c78 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x38 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:716 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 64] @ 0xcd6705 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd6704 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xb84086 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd023f3 0xd02159 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd023f2 dsdrive/internal/app/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/app/services/local/delete_group_users.go:29 # 0xd02158 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/app/services/local/delete_group_users.go:18 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xd0cb8d 0xe9792f 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd0cb8c dsdrive/internal/app/services/local.(*Service).GetCurrentUserByName+0x1ec /build/internal/app/services/local/get_user.go:125 # 0xe9792e dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x40e /build/internal/app/http/middleware/middleware.go:137 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 704] @ 0x6a4c67 0xd72a08 0xed3368 0xed3206 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd72a07 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x4c7 /build/internal/app/services/auditlog/service.go:85 # 0xed3367 dsdrive/internal/app/http/api.(*Handler).headObject.func1+0xa7 /build/internal/app/http/api/head_object.go:32 # 0xed3205 dsdrive/internal/app/http/api.(*Handler).headObject+0x325 /build/internal/app/http/api/head_object.go:42 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [40: 960] @ 0xd64f13 0xd64edf 0xd6576c 0x47cea1 # 0xd64f12 github.com/segmentio/kafka-go.sortMetadataPartitions+0xb12 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:773 # 0xd64ede github.com/segmentio/kafka-go.(*connPool).update+0xade /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:515 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [1: 64] @ 0x98c4ea 0x986825 0x984505 0x984399 0x984313 0xdb7832 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98c4e9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb7831 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x891 /build/internal/app/services/forwarder/list_versions.go:111 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x9868ad 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb01dd 0xdafb93 0xed3965 0xed258c 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x9868ac encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb01dc dsdrive/internal/app/services/forwarder.(*Service).listDeletedObjects+0x4bc /build/internal/app/services/forwarder/list_deleted.go:56 # 0xdafb92 dsdrive/internal/app/services/forwarder.(*Service).ListDeletedObjects+0x132 /build/internal/app/services/forwarder/list_deleted.go:20 # 0xed3964 dsdrive/internal/app/http/api.(*Handler).listDeleted+0x1e4 /build/internal/app/http/api/list_deleted.go:26 # 0xed258b dsdrive/internal/app/http/api.NewHandler.func5+0x1eb /build/internal/app/http/api/handler.go:119 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x98c4ea 0x986825 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb1545 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98c4e9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb1544 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x804 /build/internal/app/services/forwarder/list_directory.go:104 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x986ad3 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb7832 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x986ad2 encoding/xml.(*Decoder).unmarshal+0x1432 /usr/local/go/src/encoding/xml/read.go:571 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb7831 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x891 /build/internal/app/services/forwarder/list_versions.go:111 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0x9884ec 0x98703f 0x984505 0xd9fa99 0x984829 0x986686 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb7832 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x9884eb encoding/xml.copyValue+0x70b /usr/local/go/src/encoding/xml/read.go:678 # 0x98703e encoding/xml.(*Decoder).unmarshal+0x199e /usr/local/go/src/encoding/xml/read.go:598 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0xd9fa98 dsdrive/pkg/utime.(*ISOtime).UnmarshalXML+0x78 /build/pkg/utime/time.go:26 # 0x984828 encoding/xml.(*Decoder).unmarshalInterface+0x188 /usr/local/go/src/encoding/xml/read.go:211 # 0x986685 encoding/xml.(*Decoder).unmarshal+0xfe5 /usr/local/go/src/encoding/xml/read.go:364 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb7831 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x891 /build/internal/app/services/forwarder/list_versions.go:111 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0xd7ed30 0xd800cf 0x647ed2 0xd8858e 0xd8755c 0xd8589d 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd7ed2f github.com/minio/sha256-simd.New+0x4f /go/pkg/mod/github.com/minio/sha256-simd@v1.0.1/sha256.go:94 # 0xd800ce dsdrive/pkg/hash/sha256.New+0xe /build/pkg/hash/sha256/sh256_nofips.go:31 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0xd8858d dsdrive/pkg/signv4.(*V4Signer).hmac+0x2d /build/pkg/signv4/signv4.go:390 # 0xd8755b dsdrive/pkg/signv4.(*V4Signer).signature+0x7b /build/pkg/signv4/signv4.go:320 # 0xd8589c dsdrive/pkg/signv4.(*V4Signer).Sign+0x5bc /build/pkg/signv4/signv4.go:158 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [37: 1776] @ 0xd189b4 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xd189b3 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x2d3 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 448] @ 0xa6f7aa 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdaabb4 0xda8951 0xda82af 0xa8d4d9 0x47cea1 # 0xa6f7a9 github.com/valyala/fasthttp.appendHeaderLine+0xf29 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2652 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaabb3 dsdrive/internal/app/services/forwarder.(*Service).GetObject+0x253 /build/internal/app/services/forwarder/get_object.go:49 # 0xda8950 dsdrive/internal/app/services/forwarder.(*Service).getArchive+0x670 /build/internal/app/services/forwarder/get_archive.go:59 # 0xda82ae dsdrive/internal/app/services/forwarder.(*Service).GetArchive.func1+0x4e /build/internal/app/services/forwarder/get_archive.go:31 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [1: 16] @ 0xa3f43c 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd8622b 0xd8557d 0xd920e8 0xd91625 0xd910b9 0xdaabb4 0xda8951 0xda82af 0xa8d4d9 0x47cea1 # 0xa3f43b github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd8622a dsdrive/pkg/signv4.(*V4Signer).requestTime+0x1aa /build/pkg/signv4/signv4.go:214 # 0xd8557c dsdrive/pkg/signv4.(*V4Signer).Sign+0x29c /build/pkg/signv4/signv4.go:150 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaabb3 dsdrive/internal/app/services/forwarder.(*Service).GetObject+0x253 /build/internal/app/services/forwarder/get_object.go:49 # 0xda8950 dsdrive/internal/app/services/forwarder.(*Service).getArchive+0x670 /build/internal/app/services/forwarder/get_archive.go:59 # 0xda82ae dsdrive/internal/app/services/forwarder.(*Service).GetArchive.func1+0x4e /build/internal/app/services/forwarder/get_archive.go:31 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [1: 32768] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdaabb4 0xda90b1 0xda8757 0xda82af 0xa8d4d9 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaabb3 dsdrive/internal/app/services/forwarder.(*Service).GetObject+0x253 /build/internal/app/services/forwarder/get_object.go:49 # 0xda90b0 dsdrive/internal/app/services/forwarder.(*Service).archiveDir+0x370 /build/internal/app/services/forwarder/get_archive.go:99 # 0xda8756 dsdrive/internal/app/services/forwarder.(*Service).getArchive+0x476 /build/internal/app/services/forwarder/get_archive.go:46 # 0xda82ae dsdrive/internal/app/services/forwarder.(*Service).GetArchive.func1+0x4e /build/internal/app/services/forwarder/get_archive.go:31 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [1: 224] @ 0xd87b4a 0xd87b4b 0xd858d8 0xd920e8 0xd91625 0xd910b9 0xdb5494 0xda8e27 0xda8757 0xda82af 0xa8d4d9 0x47cea1 # 0xd87b49 bytes.(*Buffer).String+0x2a9 /usr/local/go/src/bytes/buffer.go:71 # 0xd87b4a dsdrive/pkg/signv4.(*V4Signer).authorization+0x2aa /build/pkg/signv4/signv4.go:355 # 0xd858d7 dsdrive/pkg/signv4.(*V4Signer).Sign+0x5f7 /build/pkg/signv4/signv4.go:159 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb5493 dsdrive/internal/app/services/forwarder.(*Service).listPrefixPaged+0x513 /build/internal/app/services/forwarder/list_prefix.go:114 # 0xda8e26 dsdrive/internal/app/services/forwarder.(*Service).archiveDir+0xe6 /build/internal/app/services/forwarder/get_archive.go:91 # 0xda8756 dsdrive/internal/app/services/forwarder.(*Service).getArchive+0x476 /build/internal/app/services/forwarder/get_archive.go:46 # 0xda82ae dsdrive/internal/app/services/forwarder.(*Service).GetArchive.func1+0x4e /build/internal/app/services/forwarder/get_archive.go:31 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [1: 663552] @ 0xd99ee5 0xd99f02 0xd9e87d 0xd9d4e4 0xda91c9 0xda9131 0xda8757 0xda82af 0xa8d4d9 0x47cea1 # 0xd99ee4 compress/flate.NewWriter+0x64 /usr/local/go/src/compress/flate/deflate.go:667 # 0xd99f01 archive/zip.newFlateWriter+0x81 /usr/local/go/src/archive/zip/register.go:35 # 0xd9e87c archive/zip.init.0.func2+0x1c /usr/local/go/src/archive/zip/register.go:111 # 0xd9d4e3 archive/zip.(*Writer).CreateHeader+0x563 /usr/local/go/src/archive/zip/writer.go:371 # 0xda91c8 archive/zip.(*Writer).Create+0x488 /usr/local/go/src/archive/zip/writer.go:225 # 0xda9130 dsdrive/internal/app/services/forwarder.(*Service).archiveDir+0x3f0 /build/internal/app/services/forwarder/get_archive.go:103 # 0xda8756 dsdrive/internal/app/services/forwarder.(*Service).getArchive+0x476 /build/internal/app/services/forwarder/get_archive.go:46 # 0xda82ae dsdrive/internal/app/services/forwarder.(*Service).GetArchive.func1+0x4e /build/internal/app/services/forwarder/get_archive.go:31 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [1: 24] @ 0xbe056f 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc53c5 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd10aa9 0xed4557 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xbe056e github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0x6e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc53c4 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd10aa8 dsdrive/internal/app/services/local.(*Service).ListFileComments+0x4a8 /build/internal/app/services/local/list_file_comments.go:142 # 0xed4556 dsdrive/internal/app/http/api.(*Handler).listFileComments+0x3b6 /build/internal/app/http/api/list_file_comments.go:51 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x478ffc 0x4a64c8 0xd6d73c 0xd6d6d8 0xd6d465 0xd6bee5 0xd6b751 0xd72c85 0xedb068 0xedae39 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x478ffb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:326 # 0x4a64c7 time.NewTimer+0x67 /usr/local/go/src/time/sleep.go:145 # 0xd6d73b github.com/segmentio/kafka-go.newWriteBatch+0x7b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1217 # 0xd6d6d7 github.com/segmentio/kafka-go.(*partitionWriter).newWriteBatch+0x17 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1067 # 0xd6d464 github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x3e4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1042 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xedb067 dsdrive/internal/app/http/api.(*Handler).putObject.func1+0xa7 /build/internal/app/http/api/put_object.go:54 # 0xedae38 dsdrive/internal/app/http/api.(*Handler).putObject+0x778 /build/internal/app/http/api/put_object.go:77 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4096] @ 0x544175 0xdb781e 0xdb77d7 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x544174 bytes.Replace+0x154 /usr/local/go/src/bytes/bytes.go:1126 # 0xdb781d bytes.ReplaceAll+0x87d /usr/local/go/src/bytes/bytes.go:1160 # 0xdb77d6 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x836 /build/internal/app/services/forwarder/list_versions.go:110 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed49a8 0xed47e2 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed49a7 dsdrive/internal/app/http/api.(*Handler).listFileComments.func1+0xa7 /build/internal/app/http/api/list_file_comments.go:49 # 0xed47e1 dsdrive/internal/app/http/api.(*Handler).listFileComments+0x641 /build/internal/app/http/api/list_file_comments.go:55 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x408b34 0x4a6488 0xd6d73c 0xd6d6d8 0xd6d465 0xd6bee5 0xd6b751 0xd72c85 0xed49a8 0xed47e2 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4a6487 time.NewTimer+0x27 /usr/local/go/src/time/sleep.go:144 # 0xd6d73b github.com/segmentio/kafka-go.newWriteBatch+0x7b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1217 # 0xd6d6d7 github.com/segmentio/kafka-go.(*partitionWriter).newWriteBatch+0x17 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1067 # 0xd6d464 github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x3e4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1042 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed49a7 dsdrive/internal/app/http/api.(*Handler).listFileComments.func1+0xa7 /build/internal/app/http/api/list_file_comments.go:49 # 0xed47e1 dsdrive/internal/app/http/api.(*Handler).listFileComments+0x641 /build/internal/app/http/api/list_file_comments.go:55 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0x738ec6 0x736625 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdb14ea 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x738ec5 net.(*Resolver).lookupIPAddr+0x8e5 /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb14e9 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x7a9 /build/internal/app/services/forwarder/list_directory.go:93 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1024] @ 0x6a4c67 0xd72a08 0xedb068 0xedae39 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd72a07 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x4c7 /build/internal/app/services/auditlog/service.go:85 # 0xedb067 dsdrive/internal/app/http/api.(*Handler).putObject.func1+0xa7 /build/internal/app/http/api/put_object.go:54 # 0xedae38 dsdrive/internal/app/http/api.(*Handler).putObject+0x778 /build/internal/app/http/api/put_object.go:77 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 160] @ 0xad82fe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcefe9e 0xdaa9e5 0xeccb19 0xed2205 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcefe9d dsdrive/internal/app/services/local.(*Service).HaveReadAccess+0x1fd /build/internal/app/services/local/access_control.go:48 # 0xdaa9e4 dsdrive/internal/app/services/forwarder.(*Service).GetObject+0x84 /build/internal/app/services/forwarder/get_object.go:34 # 0xeccb18 dsdrive/internal/app/http/api.(*Handler).getObject+0x3d8 /build/internal/app/http/api/get_object.go:44 # 0xed2204 dsdrive/internal/app/http/api.NewHandler.func6+0x264 /build/internal/app/http/api/handler.go:145 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x98c4ea 0x988c2d 0x9869de 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb7832 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98c4e9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x988c2c encoding/xml.(*Decoder).Skip+0x2c /usr/local/go/src/encoding/xml/read.go:763 # 0x9869dd encoding/xml.(*Decoder).unmarshal+0x133d /usr/local/go/src/encoding/xml/read.go:555 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb7831 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x891 /build/internal/app/services/forwarder/list_versions.go:111 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 896] @ 0xdaf8d6 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdaf8d5 dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x795 /build/internal/app/services/forwarder/list_buckets.go:93 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0xcc5ac7 0xcc5a0d 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd1594f 0xd15185 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xcc5ac6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x10a6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc5a0c github.com/jackc/pgx/v5.(*Conn).Query+0xfec /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:854 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd1594e dsdrive/internal/app/services/local.(*Service).listProjects+0x56e /build/internal/app/services/local/list_projects.go:46 # 0xd15184 dsdrive/internal/app/services/local.(*Service).ListProjects+0x44 /build/internal/app/services/local/list_projects.go:13 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4096] @ 0xdaf8d6 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdaf8d5 dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x795 /build/internal/app/services/forwarder/list_buckets.go:93 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [33: 8448] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0cc6a 0xe9792f 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc69 dsdrive/internal/app/services/local.(*Service).GetCurrentUserByName+0x2c9 /build/internal/app/services/local/get_user.go:136 # 0xe9792e dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x40e /build/internal/app/http/middleware/middleware.go:137 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x986ad3 0x9889a5 0x986954 0x985f65 0x9889a5 0x986954 0x984505 0x984399 0x984313 0xdb54ef 0xdb47a5 0xdbfebb 0xdc045e 0xdbfc76 0xedd32d 0xed2675 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x986ad2 encoding/xml.(*Decoder).unmarshal+0x1432 /usr/local/go/src/encoding/xml/read.go:571 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb54ee dsdrive/internal/app/services/forwarder.(*Service).listPrefixPaged+0x56e /build/internal/app/services/forwarder/list_prefix.go:125 # 0xdb47a4 dsdrive/internal/app/services/forwarder.(*Service).listPrefixWithDelimiter+0x284 /build/internal/app/services/forwarder/list_prefix.go:72 # 0xdbfeba dsdrive/internal/app/services/forwarder.(*Service).searchForFile+0x9a /build/internal/app/services/forwarder/search_for_file.go:70 # 0xdc045d dsdrive/internal/app/services/forwarder.(*Service).searchForFile+0x63d /build/internal/app/services/forwarder/search_for_file.go:103 # 0xdbfc75 dsdrive/internal/app/services/forwarder.(*Service).SearchForFile+0x6b5 /build/internal/app/services/forwarder/search_for_file.go:66 # 0xedd32c dsdrive/internal/app/http/api.(*Handler).searchForFile+0x46c /build/internal/app/http/api/search_for_file.go:47 # 0xed2674 dsdrive/internal/app/http/api.NewHandler.func5+0x2d4 /build/internal/app/http/api/handler.go:122 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 768] @ 0xa6f8c5 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdb5494 0xdb47a5 0xdbfebb 0xdc045e 0xdbfc76 0xedd32d 0xed2675 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f8c4 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb5493 dsdrive/internal/app/services/forwarder.(*Service).listPrefixPaged+0x513 /build/internal/app/services/forwarder/list_prefix.go:114 # 0xdb47a4 dsdrive/internal/app/services/forwarder.(*Service).listPrefixWithDelimiter+0x284 /build/internal/app/services/forwarder/list_prefix.go:72 # 0xdbfeba dsdrive/internal/app/services/forwarder.(*Service).searchForFile+0x9a /build/internal/app/services/forwarder/search_for_file.go:70 # 0xdc045d dsdrive/internal/app/services/forwarder.(*Service).searchForFile+0x63d /build/internal/app/services/forwarder/search_for_file.go:103 # 0xdbfc75 dsdrive/internal/app/services/forwarder.(*Service).SearchForFile+0x6b5 /build/internal/app/services/forwarder/search_for_file.go:66 # 0xedd32c dsdrive/internal/app/http/api.(*Handler).searchForFile+0x46c /build/internal/app/http/api/search_for_file.go:47 # 0xed2674 dsdrive/internal/app/http/api.NewHandler.func5+0x2d4 /build/internal/app/http/api/handler.go:122 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [73: 7008] @ 0x6c25d6 0x6c22c6 0xdd5872 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c25d5 strings.(*Builder).WriteString+0x635 /usr/local/go/src/strings/builder.go:108 # 0x6c22c5 net/url.Values.Encode+0x325 /usr/local/go/src/net/url/url.go:1021 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f3f 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x786018 vendor/golang.org/x/crypto/hkdf.Extract+0x78 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:30 # 0x7d74d6 crypto/tls.(*cipherSuiteTLS13).extract+0xd6 /usr/local/go/src/crypto/tls/key_schedule.go:84 # 0x7afa44 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x944 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:550 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 192] @ 0x721475 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdaa4b6 0xecbcaf 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x721474 net.(*Dialer).DialContext+0x554 /usr/local/go/src/net/dial.go:514 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaa4b5 dsdrive/internal/app/services/forwarder.(*Service).GetBucketStatistics+0x335 /build/internal/app/services/forwarder/get_bucket_statistics.go:32 # 0xecbcae dsdrive/internal/app/http/api.(*Handler).getBucketStatistics+0x1ae /build/internal/app/http/api/get_bucket_statistics.go:29 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1152] @ 0x69ebb7 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 672] @ 0x820bf0 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bef net/http.(*http2ClientConn).roundTrip+0x12f /usr/local/go/src/net/http/h2_bundle.go:8431 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xd87585 0xd87510 0xd8589d 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdac6f1 0xed314c 0xed30cb 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd87584 encoding/hex.EncodeToString+0xa4 /usr/local/go/src/encoding/hex/hex.go:127 # 0xd8750f dsdrive/pkg/signv4.(*V4Signer).signature+0x2f /build/pkg/signv4/signv4.go:320 # 0xd8589c dsdrive/pkg/signv4.(*V4Signer).Sign+0x5bc /build/pkg/signv4/signv4.go:158 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdac6f0 dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/app/services/forwarder/head_object.go:37 # 0xed314b dsdrive/internal/app/services/forwarder.(*Service).HeadObject+0x26b /build/internal/app/services/forwarder/head_object.go:28 # 0xed30ca dsdrive/internal/app/http/api.(*Handler).headObject+0x1ea /build/internal/app/http/api/head_object.go:35 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 288] @ 0x472a8c 0xd106f5 0xed4557 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd106f4 dsdrive/internal/app/services/local.(*Service).ListFileComments+0xf4 /build/internal/app/services/local/list_file_comments.go:274 # 0xed4556 dsdrive/internal/app/http/api.(*Handler).listFileComments+0x3b6 /build/internal/app/http/api/list_file_comments.go:51 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32] @ 0x6437a5 0xde5918 0xde46b4 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xde5917 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 28672] @ 0xd16e7c 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd16e7b dsdrive/internal/app/services/local.(*Service).ListUsers+0x87b /build/internal/app/services/local/list_users.go:80 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0xd601ce 0xd6c2ae 0xd6dee5 0xd6d045 0xd6ac53 0x47cea1 # 0xd601cd github.com/segmentio/kafka-go.(*Client).Produce+0xad /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/produce.go:152 # 0xd6c2ad github.com/segmentio/kafka-go.(*Writer).produce+0x1ed /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:733 # 0xd6dee4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd6d044 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd6ac52 github.com/segmentio/kafka-go.(*Writer).spawn.func1+0x52 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:547 0: 0 [2: 8192] @ 0xd68fc5 0xd68f64 0xd68ef3 0xd68eaf 0xd67ca6 0x47cea1 # 0xd68fc4 bufio.NewReaderSize+0x6a4 /usr/local/go/src/bufio/bufio.go:54 # 0xd68f63 bufio.NewReader+0x643 /usr/local/go/src/bufio/bufio.go:60 # 0xd68ef2 github.com/segmentio/kafka-go/protocol.NewConn+0x5d2 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:21 # 0xd68eae github.com/segmentio/kafka-go.(*connGroup).connect+0x58e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1192 # 0xd67ca5 github.com/segmentio/kafka-go.(*connGroup).grabConnOrConnect.func1+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1022 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7d7904 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x44 /usr/local/go/src/crypto/tls/key_schedule.go:113 # 0x7b1026 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x3e6 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:756 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 14976] @ 0xb83c85 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83c84 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 768] @ 0xdf8374 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf8373 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/app/services/keycloak/get_user_groups.go:40 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xd870ca 0xd855aa 0xd920e8 0xd91625 0xd910b9 0xdb14ea 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd870c9 dsdrive/pkg/signv4.(*V4Signer).signedHeaders+0x29 /build/pkg/signv4/signv4.go:279 # 0xd855a9 dsdrive/pkg/signv4.(*V4Signer).Sign+0x2c9 /build/pkg/signv4/signv4.go:151 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb14e9 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x7a9 /build/internal/app/services/forwarder/list_directory.go:93 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0xabbca5 0xab0a7d 0xe97593 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xabbca4 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xab0a7c github.com/gofiber/fiber/v2.(*Ctx).OriginalURL+0x5c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1045 # 0xe97592 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x72 /build/internal/app/http/middleware/middleware.go:104 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1024] @ 0xb4c845 0xb4c7ff 0x48a311 0xb4c4fb 0xb4c4f6 0xb4d0c6 0xb4e5bb 0xb5085c 0xb69af1 0xb7d173 0xe96ac6 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb4c844 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4c7fe go.uber.org/zap/internal/bufferpool.init.NewPool.New[...].func2+0x1e /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:44 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xb4c4fa go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c4f5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb4d0c5 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x45 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:71 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69af0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d172 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xe96ac5 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/app/http/middleware/middleware.go:67 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 576] @ 0x6a4c67 0xd72805 0xecd988 0xecd871 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd72804 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x2c4 /build/internal/app/services/auditlog/service.go:80 # 0xecd987 dsdrive/internal/app/http/api.(*Handler).getProject.func1+0xa7 /build/internal/app/http/api/get_project.go:25 # 0xecd870 dsdrive/internal/app/http/api.(*Handler).getProject+0x810 /build/internal/app/http/api/get_project.go:40 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [20: 2240] @ 0x56f665 0xd67222 0xd656b7 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0xd67221 github.com/segmentio/kafka-go.async.await+0x41 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:896 # 0xd656b6 github.com/segmentio/kafka-go.(*connPool).discover+0x336 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:617 0: 0 [107: 8560] @ 0xdd4270 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd426f github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [25: 2800] @ 0x570554 0x725ba9 0x725b71 0x726fab 0x72a385 0x47cea1 # 0x570553 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:626 # 0x725ba8 context.WithDeadline+0x2e8 /usr/local/go/src/context/context.go:612 # 0x725b70 net.(*Resolver).exchange+0x2b0 /usr/local/go/src/net/dnsclient_unix.go:181 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 144] @ 0x69ebb7 0xdf4fbd 0xe97888 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4fbc dsdrive/pkg/jwt.ParseJwt+0x11c /build/pkg/jwt/parse_jwt.go:43 # 0xe97887 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x367 /build/internal/app/http/middleware/middleware.go:129 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 576] @ 0x6a4c67 0xd72a08 0xed3768 0xed3633 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd72a07 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x4c7 /build/internal/app/services/auditlog/service.go:85 # 0xed3767 dsdrive/internal/app/http/api.(*Handler).listAccessRights.func1+0xa7 /build/internal/app/http/api/list_access_rights.go:32 # 0xed3632 dsdrive/internal/app/http/api.(*Handler).listAccessRights+0x2b2 /build/internal/app/http/api/list_access_rights.go:40 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 768] @ 0xa6f8c5 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f8c4 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xedc688 0xedc4dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xedc687 dsdrive/internal/app/http/api.(*Handler).retrieveEffectiveUserRoles.func1+0xa7 /build/internal/app/http/api/retrieve_effective_role.go:34 # 0xedc4dc dsdrive/internal/app/http/api.(*Handler).retrieveEffectiveUserRoles+0x29c /build/internal/app/http/api/retrieve_effective_role.go:44 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 224] @ 0xa3b446 0xa3b3ce 0xd8682b 0xd86803 0xd8683e 0xd86477 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdb14ea 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3b445 github.com/valyala/fasthttp.allocArg+0x265 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3b3cd github.com/valyala/fasthttp.(*Args).ParseBytes+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:97 # 0xd8682a github.com/valyala/fasthttp.(*URI).parseQueryArgs+0xca /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:887 # 0xd86802 github.com/valyala/fasthttp.(*URI).QueryArgs+0xa2 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:879 # 0xd8683d dsdrive/pkg/signv4.(*V4Signer).canonicalQueryString+0xdd /build/pkg/signv4/signv4.go:253 # 0xd86476 dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x196 /build/pkg/signv4/signv4.go:230 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb14e9 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x7a9 /build/internal/app/services/forwarder/list_directory.go:93 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 3328] @ 0x659496 0xde5408 0xde4591 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4590 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 18432] @ 0x5a9deb 0x5a9ca5 0x5aba8b 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9dea crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/bigmod/nat.go:584 # 0x5a9ca4 crypto/internal/bigmod.(*Nat).montgomeryReduction+0x184 /usr/local/go/src/crypto/internal/bigmod/nat.go:565 # 0x5aba8a crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x32a /usr/local/go/src/crypto/internal/bigmod/nat.go:786 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 288] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a0f1d encoding/json.(*decodeState).object+0x85d /usr/local/go/src/encoding/json/decode.go:687 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [44: 15488] @ 0x472a8c 0xdd5fe8 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5fe7 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xb4c845 0xb4c7ff 0x48a311 0xb4c4fb 0xb4c4f6 0xb56099 0xb55f1c 0xb4d033 0xb4e147 0xb4e142 0xb695f2 0xb7db85 0xb7d290 0xe974d1 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb4c844 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4c7fe go.uber.org/zap/internal/bufferpool.init.NewPool.New[...].func2+0x1e /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:44 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xb4c4fa go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c4f5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56098 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb55f1b go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4d032 go.uber.org/zap/zapcore.consoleEncoder.Clone+0x12 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:67 # 0xb4e146 go.uber.org/zap/zapcore.(*ioCore).clone+0x46 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:119 # 0xb4e141 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb695f1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7db84 dsdrive/pkg/log.(*Logger).customWith+0x544 /build/pkg/log/logger.go:201 # 0xb7d28f dsdrive/pkg/log.(*Logger).Warn+0x2f /build/pkg/log/logger.go:156 # 0xe974d0 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xf50 /build/internal/app/http/middleware/middleware.go:78 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 2304] @ 0xa3f854 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xecd048 0xecce13 0xed2205 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xecd047 dsdrive/internal/app/http/api.(*Handler).getObject.func1+0xa7 /build/internal/app/http/api/get_object.go:39 # 0xecce12 dsdrive/internal/app/http/api.(*Handler).getObject+0x6d2 /build/internal/app/http/api/get_object.go:71 # 0xed2204 dsdrive/internal/app/http/api.NewHandler.func6+0x264 /build/internal/app/http/api/handler.go:145 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1024] @ 0xb4c845 0xb4c7ff 0x48a311 0xb4c4fb 0xb4c4f6 0xb4d0c6 0xb4e5bb 0xb5085c 0xb69c31 0xb7d2b3 0xe974d1 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb4c844 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4c7fe go.uber.org/zap/internal/bufferpool.init.NewPool.New[...].func2+0x1e /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:44 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xb4c4fa go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c4f5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb4d0c5 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x45 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:71 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69c30 go.uber.org/zap.(*Logger).Warn+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:255 # 0xb7d2b2 dsdrive/pkg/log.(*Logger).Warn+0x52 /build/pkg/log/logger.go:156 # 0xe974d0 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xf50 /build/internal/app/http/middleware/middleware.go:78 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xedbda8 0xedbca2 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xedbda7 dsdrive/internal/app/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/app/http/api/refresh_token.go:21 # 0xedbca1 dsdrive/internal/app/http/api.(*Handler).refreshToken+0x401 /build/internal/app/http/api/refresh_token.go:48 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 768] @ 0x6c25d6 0x6c22c6 0xdd8c96 0xdd656e 0xdd3ff7 0xddd2bd 0xdf0c48 0xdf0b1e 0xdf0eab 0xdf77c5 0xdf728c 0xdfbda5 0xedb9dd 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6c25d5 strings.(*Builder).WriteString+0x635 /usr/local/go/src/strings/builder.go:108 # 0x6c22c5 net/url.Values.Encode+0x325 /usr/local/go/src/net/url/url.go:1021 # 0xdd8c95 github.com/go-resty/resty/v2.handleFormData+0x1d5 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:425 # 0xdd656d github.com/go-resty/resty/v2.parseRequestBody+0x10d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:141 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf0c47 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xdf0b1d github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xdf0eaa github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xdf77c4 dsdrive/internal/app/services/keycloak.(*Service).refresh+0x84 /build/internal/app/services/keycloak/get_token.go:90 # 0xdf728b dsdrive/internal/app/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/app/services/keycloak/get_token.go:69 # 0xdfbda4 dsdrive/internal/app/services/auth.(*Service).RefreshToken+0x64 /build/internal/app/services/auth/refresh_token.go:9 # 0xedb9dc dsdrive/internal/app/http/api.(*Handler).refreshToken+0x13c /build/internal/app/http/api/refresh_token.go:25 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0xb5aa65 0xb5aa59 0xb533db 0xb5345d 0xb5355c 0xb5210e 0xb4e29e 0xb4e11b 0xb695f2 0xb7db85 0xb7d290 0xe974d1 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb5aa64 encoding/json.NewEncoder+0x24 /usr/local/go/src/encoding/json/stream.go:193 # 0xb5aa58 go.uber.org/zap/zapcore.defaultReflectedEncoder+0x18 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/reflected_encoder.go:37 # 0xb533da go.uber.org/zap/zapcore.(*jsonEncoder).resetReflectBuf+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:157 # 0xb5345c go.uber.org/zap/zapcore.(*jsonEncoder).encodeReflected+0x3c /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:171 # 0xb5355b go.uber.org/zap/zapcore.(*jsonEncoder).AddReflected+0x3b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:180 # 0xb5210d go.uber.org/zap/zapcore.Field.AddTo+0x7ad /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/field.go:170 # 0xb4e29d go.uber.org/zap/zapcore.addFields+0x19d /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/field.go:210 # 0xb4e11a go.uber.org/zap/zapcore.(*ioCore).With+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:83 # 0xb695f1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7db84 dsdrive/pkg/log.(*Logger).customWith+0x544 /build/pkg/log/logger.go:201 # 0xb7d28f dsdrive/pkg/log.(*Logger).Warn+0x2f /build/pkg/log/logger.go:156 # 0xe974d0 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xf50 /build/internal/app/http/middleware/middleware.go:78 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 3168] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 129024] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [49: 2352] @ 0x46fcba 0xdeeab3 0xdeea33 0xdeec8b 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeab2 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 576] @ 0x7e3627 0x7e3437 0x81a2c8 0x81a2c9 0x8276b1 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x7e3626 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x7e3436 net/textproto.CanonicalMIMEHeaderKey+0xb6 /usr/local/go/src/net/textproto/reader.go:656 # 0x81a2c7 net/http.CanonicalHeaderKey+0x87 /usr/local/go/src/net/http/header.go:234 # 0x81a2c8 net/http.http2canonicalHeader+0x88 /usr/local/go/src/net/http/h2_bundle.go:3345 # 0x8276b0 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /usr/local/go/src/net/http/h2_bundle.go:9644 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [17: 272] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6437a5 0x792a15 0x7b08fa 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0x792a14 crypto/tls.signedMessage+0x194 /usr/local/go/src/crypto/tls/auth.go:93 # 0x7b08f9 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4f9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [145: 2320] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32768] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xecc328 0xecc22a 0xed24a7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xecc327 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning.func1+0xa7 /build/internal/app/http/api/get_bucket_versioning.go:26 # 0xecc229 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning+0x229 /build/internal/app/http/api/get_bucket_versioning.go:34 # 0xed24a6 dsdrive/internal/app/http/api.NewHandler.func5+0x106 /build/internal/app/http/api/handler.go:116 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 448] @ 0xa3f20d 0xa3f28e 0xa3f4d3 0xa63367 0xa6333c 0xa65c89 0xa656fb 0xd90fff 0xdbee65 0xdbe0f2 0xedac9f 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f20c github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f28d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f4d2 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63366 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa6333b github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65c88 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa656fa github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd90ffe dsdrive/pkg/http.(*Client).Do+0x1be /build/pkg/http/client.go:305 # 0xdbee64 dsdrive/internal/app/services/forwarder.(*Service).putObject+0x724 /build/internal/app/services/forwarder/put_object.go:140 # 0xdbe0f1 dsdrive/internal/app/services/forwarder.(*Service).PutObject+0x6d1 /build/internal/app/services/forwarder/put_object.go:83 # 0xedac9e dsdrive/internal/app/http/api.(*Handler).putObject+0x5de /build/internal/app/http/api/put_object.go:62 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [28: 14336] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [21: 6048] @ 0x7c8db5 0x7c8d85 0x7c8c97 0x614b42 0x614ed2 0x7c8c36 0x7c8b2c 0x614b42 0x614ed2 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7c8db4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7c8d84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7c8c96 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1839 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c8c35 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7c8b2b crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /usr/local/go/src/crypto/tls/handshake_messages.go:1838 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7c89d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7c893b crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1834 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7b0ad1 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6d1 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:703 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 144] @ 0x459146 0xd8753a 0xd8589d 0xd920e8 0xd91625 0xd910b9 0xda9965 0xda94bb 0xecc185 0xed24a7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd87539 dsdrive/pkg/signv4.(*V4Signer).signature+0x59 /build/pkg/signv4/signv4.go:320 # 0xd8589c dsdrive/pkg/signv4.(*V4Signer).Sign+0x5bc /build/pkg/signv4/signv4.go:158 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xda9964 dsdrive/internal/app/services/forwarder.(*Service).getBucketVersioning+0x224 /build/internal/app/services/forwarder/get_bucket_info.go:60 # 0xda94ba dsdrive/internal/app/services/forwarder.(*Service).GetBucketVersioning+0x19a /build/internal/app/services/forwarder/get_bucket_info.go:33 # 0xecc184 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning+0x184 /build/internal/app/http/api/get_bucket_versioning.go:30 # 0xed24a6 dsdrive/internal/app/http/api.NewHandler.func5+0x106 /build/internal/app/http/api/handler.go:116 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 2880] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 5632] @ 0x472a8c 0xdeed27 0xdeecce 0xdeecc4 0xdeeccd 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeed26 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [144: 20736] @ 0x6bf865 0x6bf549 0x832df8 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0x832df7 net/http.NewRequestWithContext+0xf7 /usr/local/go/src/net/http/request.go:911 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [89: 25632] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [92: 1000960] @ 0xb83c85 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83c84 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1792] @ 0x659496 0xde5408 0xde4c6f 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4c6e github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0xa474cc 0xa471aa 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xda9965 0xda94bb 0xecc185 0xed24a7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa474cb bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa471a9 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xda9964 dsdrive/internal/app/services/forwarder.(*Service).getBucketVersioning+0x224 /build/internal/app/services/forwarder/get_bucket_info.go:60 # 0xda94ba dsdrive/internal/app/services/forwarder.(*Service).GetBucketVersioning+0x19a /build/internal/app/services/forwarder/get_bucket_info.go:33 # 0xecc184 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning+0x184 /build/internal/app/http/api/get_bucket_versioning.go:30 # 0xed24a6 dsdrive/internal/app/http/api.NewHandler.func5+0x106 /build/internal/app/http/api/handler.go:116 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb5a307 0xb4fe2c 0xb4d243 0xb4e5bb 0xb5085c 0xb69af1 0xb7d173 0xe96fc8 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb5a306 go.uber.org/zap/zapcore.(*sliceArrayEncoder).AppendString+0x26 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/memory_encoder.go:172 # 0xb4fe2b go.uber.org/zap/zapcore.FullNameEncoder+0x2b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/encoder.go:314 # 0xb4d242 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x1c2 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:94 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69af0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d172 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xe96fc7 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xa47 /build/internal/app/http/middleware/middleware.go:92 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0xd6d70b 0xd6d6d8 0xd6d465 0xd6bee5 0xd6b751 0xd72c85 0xed3768 0xed3633 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6d70a github.com/segmentio/kafka-go.newWriteBatch+0x4a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1215 # 0xd6d6d7 github.com/segmentio/kafka-go.(*partitionWriter).newWriteBatch+0x17 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1067 # 0xd6d464 github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x3e4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1042 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed3767 dsdrive/internal/app/http/api.(*Handler).listAccessRights.func1+0xa7 /build/internal/app/http/api/list_access_rights.go:32 # 0xed3632 dsdrive/internal/app/http/api.(*Handler).listAccessRights+0x2b2 /build/internal/app/http/api/list_access_rights.go:40 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [72: 3456] @ 0x482e9b 0x520145 0xd64f6f 0xd64edf 0xd6576c 0x47cea1 # 0x482e9a internal/reflectlite.Swapper+0x37a /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0x520144 sort.Slice+0x84 /usr/local/go/src/sort/slice.go:26 # 0xd64f6e github.com/segmentio/kafka-go.sortMetadataPartitions+0xb6e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:773 # 0xd64ede github.com/segmentio/kafka-go.(*connPool).update+0xade /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:515 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [4: 1024] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5af2e6 crypto/rsa.VerifyPSS+0x1a6 /usr/local/go/src/crypto/rsa/pss.go:367 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 2816] @ 0xb39ee6 0xb39eda 0xb4177a 0xb41705 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb39ee5 github.com/jackc/pgx/v5/pgconn.ErrorResponseToPgError+0x4a5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:957 # 0xb39ed9 github.com/jackc/pgx/v5/pgconn.(*PgConn).receiveMessage+0x499 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:583 # 0xb41779 github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1649 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 880] @ 0x6a4c67 0xdf33a5 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0x4dc206 0x4ee6ed 0x515972 0x515973 0x517085 0x5157bb 0x5181fe 0x50f405 0xbe2d45 0xbe2f6c 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4dc205 reflect.packEface+0x45 /usr/local/go/src/reflect/value.go:135 # 0x4ee6ec reflect.valueInterface+0xac /usr/local/go/src/reflect/value.go:1513 # 0x515971 reflect.Value.Interface+0x91 /usr/local/go/src/reflect/value.go:1484 # 0x515972 fmt.(*pp).printValue+0x92 /usr/local/go/src/fmt/print.go:769 # 0x517084 fmt.(*pp).printValue+0x17a4 /usr/local/go/src/fmt/print.go:901 # 0x5157ba fmt.(*pp).printArg+0x4ba /usr/local/go/src/fmt/print.go:759 # 0x5181fd fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50f404 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xbe2d44 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x224 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe2f6b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xd3eb4b 0xd3eebc 0xd3e48c 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd3eb4a github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd3eebb github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd3e48b github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [11: 1408] @ 0x6432fa 0x55489d 0x5af3c5 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x5af3c4 crypto/rsa.VerifyPSS+0x284 /usr/local/go/src/crypto/rsa/pss.go:384 # 0x7925fa crypto/tls.verifyHandshakeSignature+0x13a /usr/local/go/src/crypto/tls/auth.go:54 # 0x7b0970 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x570 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:697 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32] @ 0x459072 0x458b85 0x458d0a 0xdf5f97 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf5f96 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0xb6 /build/internal/app/services/keycloak/get_group.go:18 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0x56ee65 0xadd935 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xadd934 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [102: 11424] @ 0x820bf0 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bef net/http.(*http2ClientConn).roundTrip+0x12f /usr/local/go/src/net/http/h2_bundle.go:8431 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [27: 1296] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [72: 681984] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xa49911 0xa4984d 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa49910 github.com/valyala/fasthttp.newCloseReaderWithError+0x730 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:355 # 0xa4984c github.com/valyala/fasthttp.(*transport).RoundTrip+0x66c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3082 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [206: 421888] @ 0x459072 0x458b85 0x458dc5 0xdd7279 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd7278 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 240] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 768] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [95: 9120] @ 0xde4b85 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde4b84 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [140: 2293760] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0xdf6a46 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf6a45 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/app/services/keycloak/get_group_members.go:33 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 256] @ 0x459072 0x458b85 0x458dc5 0x8275e9 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x8275e8 net/http.(*http2clientConnReadLoop).handleResponse+0x3c8 /usr/local/go/src/net/http/h2_bundle.go:9641 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [18: 1440] @ 0x73e638 0x727218 0x72a385 0x47cea1 # 0x73e637 net.newDNSError+0x117 /usr/local/go/src/net/net.go:693 # 0x727217 net.(*Resolver).tryOneName+0x737 /usr/local/go/src/net/dnsclient_unix.go:331 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [27: 648] @ 0x79d858 0x79a9af 0x7a1210 0x7a1211 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x79d857 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x79a9ae crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 352] @ 0x472a8c 0xdf0a9a 0xdf0a38 0xdf0998 0xdf0eab 0xdf77c5 0xdf728c 0xdfbda5 0xedb9dd 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdf0a99 net/url.Values.Set+0x219 /usr/local/go/src/net/url/url.go:933 # 0xdf0a37 github.com/go-resty/resty/v2.(*Request).SetFormData+0x1b7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:231 # 0xdf0997 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x117 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xdf0eaa github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xdf77c4 dsdrive/internal/app/services/keycloak.(*Service).refresh+0x84 /build/internal/app/services/keycloak/get_token.go:90 # 0xdf728b dsdrive/internal/app/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/app/services/keycloak/get_token.go:69 # 0xdfbda4 dsdrive/internal/app/services/auth.(*Service).RefreshToken+0x64 /build/internal/app/services/auth/refresh_token.go:9 # 0xedb9dc dsdrive/internal/app/http/api.(*Handler).refreshToken+0x13c /build/internal/app/http/api/refresh_token.go:25 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 2048] @ 0xb4c845 0xb4c7ff 0x48a311 0xb4c4fb 0xb4c4f6 0xb53397 0xb5345d 0xb5355c 0xb5210e 0xb4e29e 0xb4e11b 0xb695f2 0xb7db85 0xb7d290 0xe974d1 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb4c844 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4c7fe go.uber.org/zap/internal/bufferpool.init.NewPool.New[...].func2+0x1e /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:44 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xb4c4fa go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c4f5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb53396 go.uber.org/zap/zapcore.(*jsonEncoder).resetReflectBuf+0x36 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:156 # 0xb5345c go.uber.org/zap/zapcore.(*jsonEncoder).encodeReflected+0x3c /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:171 # 0xb5355b go.uber.org/zap/zapcore.(*jsonEncoder).AddReflected+0x3b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:180 # 0xb5210d go.uber.org/zap/zapcore.Field.AddTo+0x7ad /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/field.go:170 # 0xb4e29d go.uber.org/zap/zapcore.addFields+0x19d /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/field.go:210 # 0xb4e11a go.uber.org/zap/zapcore.(*ioCore).With+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:83 # 0xb695f1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7db84 dsdrive/pkg/log.(*Logger).customWith+0x544 /build/pkg/log/logger.go:201 # 0xb7d28f dsdrive/pkg/log.(*Logger).Warn+0x2f /build/pkg/log/logger.go:156 # 0xe974d0 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xf50 /build/internal/app/http/middleware/middleware.go:78 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [23: 5152] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 288] @ 0xd727f3 0xed3368 0xed3206 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd727f2 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x2b2 /build/internal/app/services/auditlog/service.go:80 # 0xed3367 dsdrive/internal/app/http/api.(*Handler).headObject.func1+0xa7 /build/internal/app/http/api/head_object.go:32 # 0xed3205 dsdrive/internal/app/http/api.(*Handler).headObject+0x325 /build/internal/app/http/api/head_object.go:42 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x408b34 0x4a6488 0xd6d73c 0xd6d6d8 0xd6d465 0xd6bee5 0xd6b751 0xd72c85 0xedbda8 0xedbca2 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4a6487 time.NewTimer+0x27 /usr/local/go/src/time/sleep.go:144 # 0xd6d73b github.com/segmentio/kafka-go.newWriteBatch+0x7b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1217 # 0xd6d6d7 github.com/segmentio/kafka-go.(*partitionWriter).newWriteBatch+0x17 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1067 # 0xd6d464 github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x3e4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1042 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xedbda7 dsdrive/internal/app/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/app/http/api/refresh_token.go:21 # 0xedbca1 dsdrive/internal/app/http/api.(*Handler).refreshToken+0x401 /build/internal/app/http/api/refresh_token.go:48 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1792] @ 0xdaf8d6 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdaf8d5 dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x795 /build/internal/app/services/forwarder/list_buckets.go:93 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 416] @ 0xd16e7c 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd16e7b dsdrive/internal/app/services/local.(*Service).ListUsers+0x87b /build/internal/app/services/local/list_users.go:80 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [74: 606208] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 16] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd1695b 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1695a dsdrive/internal/app/services/local.(*Service).ListUsers+0x35a /build/internal/app/services/local/list_users.go:58 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [33: 1056] @ 0xdeddd1 0xdeddc5 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeddd0 math/big.NewInt+0x50 /usr/local/go/src/math/big/int.go:91 # 0xdeddc4 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x44 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:50 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 24576] @ 0xed7994 0xed79a5 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xed7993 dsdrive/pkg/mapping.MapArray[...]+0x213 /build/pkg/mapping/array.go:4 # 0xed79a4 dsdrive/internal/app/http/api.(*Handler).listUsers+0x224 /build/internal/app/http/api/list_users.go:35 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [27: 11232] @ 0xd90d16 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd90d15 dsdrive/pkg/http.(*Client).ReadyZ+0x35 /build/pkg/http/client.go:284 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 3456] @ 0xd16e7c 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd16e7b dsdrive/internal/app/services/local.(*Service).ListUsers+0x87b /build/internal/app/services/local/list_users.go:80 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 144] @ 0xabbca5 0xab0a7d 0xe97633 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xabbca4 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xab0a7c github.com/gofiber/fiber/v2.(*Ctx).OriginalURL+0x5c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1045 # 0xe97632 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x112 /build/internal/app/http/middleware/middleware.go:105 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 4608] @ 0xa3f854 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 176] @ 0x542ca5 0xb2db69 0xb2c765 0xb37e28 0xb36d45 0xb35a79 0xcc200b 0xcc1785 0xcd3aad 0xad569e 0xad7cf7 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd0a086 0xd14205 0xed65ba 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x542ca4 bytes.Join+0x164 /usr/local/go/src/bytes/bytes.go:527 # 0xb2db68 github.com/jackc/pgx/v5/pgconn.(*scramClient).clientFinalMessage+0x1e8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/auth_scram.go:224 # 0xb2c764 github.com/jackc/pgx/v5/pgconn.(*PgConn).scramAuth+0x124 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/auth_scram.go:62 # 0xb37e27 github.com/jackc/pgx/v5/pgconn.connectOne+0xd07 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:406 # 0xb36d44 github.com/jackc/pgx/v5/pgconn.connectPreferred+0x2c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:262 # 0xb35a78 github.com/jackc/pgx/v5/pgconn.ConnectConfig+0x158 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:157 # 0xcc200a github.com/jackc/pgx/v5.connect+0x34a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:275 # 0xcc1784 github.com/jackc/pgx/v5.ConnectConfig+0xe4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:159 # 0xcd3aac github.com/jackc/pgx/v5/stdlib.(*driverConnector).Connect+0xcc /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:355 # 0xad569d database/sql.(*DB).conn+0x87d /usr/local/go/src/database/sql/sql.go:1423 # 0xad7cf6 database/sql.(*DB).query+0x56 /usr/local/go/src/database/sql/sql.go:1751 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd0a085 dsdrive/internal/app/services/local.(*Service).getProjectByName+0x165 /build/internal/app/services/local/get_project.go:208 # 0xd14204 dsdrive/internal/app/services/local.(*Service).ListProjectTags+0x164 /build/internal/app/services/local/list_project_tags.go:12 # 0xed65b9 dsdrive/internal/app/http/api.(*Handler).listProjectTags+0x339 /build/internal/app/http/api/list_project_tags.go:39 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [35: 6720] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [30: 10560] @ 0x472a8c 0xdeed27 0xdeecce 0xdeecc4 0xdeeccd 0xdf1c85 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeed26 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf1c84 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [86: 6880] @ 0x6a4c67 0xdf35f7 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xdf35f6 github.com/Nerzal/gocloak/v13.GetGroupsParams.MarshalJSON+0xd6 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:364 # 0x6a5f31 encoding/json.marshalerEncoder+0xd1 /usr/local/go/src/encoding/json/encode.go:441 # 0x6a9c42 encoding/json.condAddrEncoder.encode+0x62 /usr/local/go/src/encoding/json/encode.go:904 # 0x6a5552 encoding/json.(*encodeState).reflectValue+0x72 /usr/local/go/src/encoding/json/encode.go:322 # 0x6a531c encoding/json.(*encodeState).marshal+0xbc /usr/local/go/src/encoding/json/encode.go:298 # 0x6a4bfd encoding/json.Marshal+0xbd /usr/local/go/src/encoding/json/encode.go:164 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xecd499 0xecd46c 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xecd498 dsdrive/pkg/mapping.MapArray[...]+0x438 /build/pkg/mapping/array.go:4 # 0xecd46b dsdrive/internal/app/http/api.(*Handler).getProject+0x40b /build/internal/app/http/api/get_project.go:44 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd14435 0xed65ba 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd14434 dsdrive/internal/app/services/local.(*Service).ListProjectTags+0x394 /build/internal/app/services/local/list_project_tags.go:24 # 0xed65b9 dsdrive/internal/app/http/api.(*Handler).listProjectTags+0x339 /build/internal/app/http/api/list_project_tags.go:39 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 448] @ 0x541213 0x540c3d 0x540e19 0x512277 0xd8658d 0xd85626 0xd920e8 0xd91625 0xd910b9 0xda9965 0xda94bb 0xecc185 0xed24a7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0xd8658c dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x2ac /build/pkg/signv4/signv4.go:232 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xda9964 dsdrive/internal/app/services/forwarder.(*Service).getBucketVersioning+0x224 /build/internal/app/services/forwarder/get_bucket_info.go:60 # 0xda94ba dsdrive/internal/app/services/forwarder.(*Service).GetBucketVersioning+0x19a /build/internal/app/services/forwarder/get_bucket_info.go:33 # 0xecc184 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning+0x184 /build/internal/app/http/api/get_bucket_versioning.go:30 # 0xed24a6 dsdrive/internal/app/http/api.NewHandler.func5+0x106 /build/internal/app/http/api/handler.go:116 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x98ea74 0x98ba9b 0x986825 0x984505 0x984399 0x984313 0xdb1545 0xdb0bd8 0xed3eac 0xed21ed 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98ea73 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98ba9a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb1544 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x804 /build/internal/app/services/forwarder/list_directory.go:104 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed21ec dsdrive/internal/app/http/api.NewHandler.func6+0x24c /build/internal/app/http/api/handler.go:143 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1792] @ 0x659496 0xdf4f9b 0xe97888 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf4f9a dsdrive/pkg/jwt.ParseJwt+0xfa /build/pkg/jwt/parse_jwt.go:39 # 0xe97887 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x367 /build/internal/app/http/middleware/middleware.go:129 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0xd4bc6a 0xd4c745 0xd3dcbd 0xd6a358 0xd6a108 0xd694dd 0xd67ca6 0x47cea1 # 0xd4bc69 github.com/segmentio/kafka-go/protocol.WriteRequest+0x3a9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:102 # 0xd4c744 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd6a357 github.com/segmentio/kafka-go.saslAuthenticateRoundTrip+0x77 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1350 # 0xd6a107 github.com/segmentio/kafka-go.authenticateSASL+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1299 # 0xd694dc github.com/segmentio/kafka-go.(*connGroup).connect+0xbbc /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1223 # 0xd67ca5 github.com/segmentio/kafka-go.(*connGroup).grabConnOrConnect.func1+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1022 0: 0 [1: 64] @ 0xa46bd9 0xa456eb 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd8eb45 0xd8e005 0xd920b0 0xd91625 0xd910b9 0xdaa4b6 0xecbcaf 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa46bd8 github.com/valyala/fasthttp.acquireClientConn+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1791 # 0xa456ea github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x38a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1643 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd8eb44 dsdrive/pkg/http.(*BearerToken).refreshToken+0x2c4 /build/pkg/http/bearer_token.go:114 # 0xd8e004 dsdrive/pkg/http.(*BearerToken).Sign+0x184 /build/pkg/http/bearer_token.go:60 # 0xd920af dsdrive/pkg/http.(*Client).signRequest+0xcf /build/pkg/http/client.go:456 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaa4b5 dsdrive/internal/app/services/forwarder.(*Service).GetBucketStatistics+0x335 /build/internal/app/services/forwarder/get_bucket_statistics.go:32 # 0xecbcae dsdrive/internal/app/http/api.(*Handler).getBucketStatistics+0x1ae /build/internal/app/http/api/get_bucket_statistics.go:29 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 1344] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [44: 1408] @ 0x7ffb2b 0x7ffaf9 0x7ff2a9 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2a8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [108: 17280] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a071c encoding/json.(*decodeState).object+0x5c /usr/local/go/src/encoding/json/decode.go:600 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7e0b90 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7e0b8f crypto/tls.aeadAESGCMTLS13+0x6f /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [12: 192] @ 0x6a4729 0x6a470f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x459072 0x458b85 0x458dc5 0xd86f92 0xd864ef 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd86f91 dsdrive/pkg/signv4.(*V4Signer).canonicalHeaders+0xf1 /build/pkg/signv4/signv4.go:273 # 0xd864ee dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x20e /build/pkg/signv4/signv4.go:231 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd0779d 0xecd415 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd0779c dsdrive/internal/app/services/local.(*Service).GetProjectById+0x17c /build/internal/app/services/local/get_project.go:12 # 0xecd414 dsdrive/internal/app/http/api.(*Handler).getProject+0x3b4 /build/internal/app/http/api/get_project.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0xadd96f 0xad838c 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd14435 0xed65ba 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xadd96e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad838b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd14434 dsdrive/internal/app/services/local.(*Service).ListProjectTags+0x394 /build/internal/app/services/local/list_project_tags.go:24 # 0xed65b9 dsdrive/internal/app/http/api.(*Handler).listProjectTags+0x339 /build/internal/app/http/api/list_project_tags.go:39 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 416] @ 0xdaa352 0xecbcaf 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdaa351 dsdrive/internal/app/services/forwarder.(*Service).GetBucketStatistics+0x1d1 /build/internal/app/services/forwarder/get_bucket_statistics.go:28 # 0xecbcae dsdrive/internal/app/http/api.(*Handler).getBucketStatistics+0x1ae /build/internal/app/http/api/get_bucket_statistics.go:29 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x4e8add 0xd43b25 0xd4c565 0xd4c7fa 0xd3dcbd 0xd6a358 0xd6a108 0xd694dd 0xd67ca6 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0xd43b24 github.com/segmentio/kafka-go/protocol.(*messageType).new+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:176 # 0xd4c564 github.com/segmentio/kafka-go/protocol.ReadResponse+0x564 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:75 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd6a357 github.com/segmentio/kafka-go.saslAuthenticateRoundTrip+0x77 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1350 # 0xd6a107 github.com/segmentio/kafka-go.authenticateSASL+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1299 # 0xd694dc github.com/segmentio/kafka-go.(*connGroup).connect+0xbbc /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1223 # 0xd67ca5 github.com/segmentio/kafka-go.(*connGroup).grabConnOrConnect.func1+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1022 0: 0 [15: 3360] @ 0x5f37fa 0x55489d 0x647ea2 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [47: 1504] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [45: 2160] @ 0x46fcba 0x832f59 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 288] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcefe9e 0xdb679e 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcefe9d dsdrive/internal/app/services/local.(*Service).HaveReadAccess+0x1fd /build/internal/app/services/local/access_control.go:48 # 0xdb679d dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x19d /build/internal/app/services/forwarder/list_versions.go:31 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 1280] @ 0x41158d 0x411aef 0x472ae5 0xcf3b86 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf3b85 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x805 /build/internal/app/services/local/access_rights.go:95 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0xdc3692 0xdc35e7 0xdace85 0xdac6f1 0xed314c 0xed30cb 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdc3691 strings.(*Builder).WriteString+0x1331 /usr/local/go/src/strings/builder.go:108 # 0xdc35e6 dsdrive/internal/app/services/forwarder.(*Service).makePath+0x1286 /build/internal/app/services/forwarder/service.go:286 # 0xdace84 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x1a4 /build/internal/app/services/forwarder/head_object.go:70 # 0xdac6f0 dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/app/services/forwarder/head_object.go:37 # 0xed314b dsdrive/internal/app/services/forwarder.(*Service).HeadObject+0x26b /build/internal/app/services/forwarder/head_object.go:28 # 0xed30ca dsdrive/internal/app/http/api.(*Handler).headObject+0x1ea /build/internal/app/http/api/head_object.go:35 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 4096] @ 0xa3acc5 0x48a311 0xa8030d 0xa7fb1c 0xa7f78b 0xa8b08c 0xa89ba5 0xa96c92 0xa96a32 0x47cea1 # 0xa3acc4 github.com/valyala/fasthttp.init.func3+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2326 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xa8030c github.com/valyala/fasthttp.writeBodyChunked+0x2c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2159 # 0xa7fb1b github.com/valyala/fasthttp.(*Response).writeBodyStream+0x1fb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2074 # 0xa7f78a github.com/valyala/fasthttp.(*Response).Write+0x14a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1975 # 0xa8b08b github.com/valyala/fasthttp.writeResponse+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2613 # 0xa89ba4 github.com/valyala/fasthttp.(*Server).serveConn+0x1644 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2447 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 4608] @ 0x459146 0xde58e5 0xde46b4 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xde58e4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 96] @ 0x46fcba 0xdeea85 0xdeea33 0xdeec8b 0xdf1985 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea84 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf1984 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 3584] @ 0x5addba 0x5ae065 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x8112b2 0x81bea5 0x8496e5 0x847758 0x847595 0x47cea1 # 0x8112b1 net/http.(*http2clientConnPool).addConnIfNeeded+0x231 /usr/local/go/src/net/http/h2_bundle.go:904 # 0x81bea4 net/http.http2configureTransports.func1+0x64 /usr/local/go/src/net/http/h2_bundle.go:7437 # 0x8496e4 net/http.(*Transport).dialConn+0x1264 /usr/local/go/src/net/http/transport.go:1862 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [1: 112] @ 0xd6d71e 0xd6d6d8 0xd6d465 0xd6bee5 0xd6b751 0xd72c85 0xed3368 0xed3206 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6d71d github.com/segmentio/kafka-go.newWriteBatch+0x5d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1216 # 0xd6d6d7 github.com/segmentio/kafka-go.(*partitionWriter).newWriteBatch+0x17 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1067 # 0xd6d464 github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x3e4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1042 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed3367 dsdrive/internal/app/http/api.(*Handler).headObject.func1+0xa7 /build/internal/app/http/api/head_object.go:32 # 0xed3205 dsdrive/internal/app/http/api.(*Handler).headObject+0x325 /build/internal/app/http/api/head_object.go:42 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0xd87585 0xd87510 0xd8589d 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd87584 encoding/hex.EncodeToString+0xa4 /usr/local/go/src/encoding/hex/hex.go:127 # 0xd8750f dsdrive/pkg/signv4.(*V4Signer).signature+0x2f /build/pkg/signv4/signv4.go:320 # 0xd8589c dsdrive/pkg/signv4.(*V4Signer).Sign+0x5bc /build/pkg/signv4/signv4.go:158 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 384] @ 0xd8661e 0xd86621 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdb14ea 0xdb0bd8 0xed3eac 0xed21ed 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd8661d bytes.(*Buffer).String+0x33d /usr/local/go/src/bytes/buffer.go:71 # 0xd86620 dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x340 /build/pkg/signv4/signv4.go:234 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb14e9 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x7a9 /build/internal/app/services/forwarder/list_directory.go:93 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed21ec dsdrive/internal/app/http/api.NewHandler.func6+0x24c /build/internal/app/http/api/handler.go:143 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 784] @ 0x78644f 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x78644e vendor/golang.org/x/crypto/hkdf.Expand+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:87 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0f04 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2c4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:741 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 81920] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed3368 0xed3206 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed3367 dsdrive/internal/app/http/api.(*Handler).headObject.func1+0xa7 /build/internal/app/http/api/head_object.go:32 # 0xed3205 dsdrive/internal/app/http/api.(*Handler).headObject+0x325 /build/internal/app/http/api/head_object.go:42 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 768] @ 0xa6f8c5 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdacf35 0xdac6f1 0xed314c 0xed30cb 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f8c4 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdac6f0 dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/app/services/forwarder/head_object.go:37 # 0xed314b dsdrive/internal/app/services/forwarder.(*Service).HeadObject+0x26b /build/internal/app/services/forwarder/head_object.go:28 # 0xed30ca dsdrive/internal/app/http/api.(*Handler).headObject+0x1ea /build/internal/app/http/api/head_object.go:35 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 98304] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdb76f6 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb76f5 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x755 /build/internal/app/services/forwarder/list_versions.go:96 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0xa474cc 0xa471aa 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdbee65 0xdba2da 0xdb9cb9 0xdbe647 0xa8d4d9 0x47cea1 # 0xa474cb bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa471a9 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdbee64 dsdrive/internal/app/services/forwarder.(*Service).putObject+0x724 /build/internal/app/services/forwarder/put_object.go:140 # 0xdba2d9 dsdrive/internal/app/services/forwarder.(*Service).copyFile+0x239 /build/internal/app/services/forwarder/move_object.go:153 # 0xdb9cb8 dsdrive/internal/app/services/forwarder.(*Service).moveOrCopyDirectory+0x418 /build/internal/app/services/forwarder/move_object.go:118 # 0xdbe646 dsdrive/internal/app/services/forwarder.(*Service).PutObject.func1+0x226 /build/internal/app/services/forwarder/put_object.go:68 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [6: 196608] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdb14ea 0xdb0bd8 0xed3eac 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb14e9 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x7a9 /build/internal/app/services/forwarder/list_directory.go:93 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 336] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [54: 1296] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd1695b 0xed795e 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1695a dsdrive/internal/app/services/local.(*Service).ListUsers+0x35a /build/internal/app/services/local/list_users.go:58 # 0xed795d dsdrive/internal/app/http/api.(*Handler).listUsers+0x1dd /build/internal/app/http/api/list_users.go:31 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed5888 0xed56d3 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed5887 dsdrive/internal/app/http/api.(*Handler).listGroups.func1+0xa7 /build/internal/app/http/api/list_groups.go:27 # 0xed56d2 dsdrive/internal/app/http/api.(*Handler).listGroups+0x6b2 /build/internal/app/http/api/list_groups.go:42 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 24] @ 0xabbca5 0xaae96e 0xaaf4b4 0xaaf0bc 0xe9675c 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xabbca4 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xaae96d github.com/gofiber/fiber/v2.(*Ctx).Get+0x4d /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:679 # 0xaaf4b3 github.com/gofiber/fiber/v2.(*Ctx).extractIPFromHeader+0x33 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:818 # 0xaaf0bb github.com/gofiber/fiber/v2.(*Ctx).IP+0x3b /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:747 # 0xe9675b dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x1db /build/internal/app/http/middleware/middleware.go:59 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32768] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed7028 0xed6f10 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed7027 dsdrive/internal/app/http/api.(*Handler).listProjects.func1+0xa7 /build/internal/app/http/api/list_projects.go:27 # 0xed6f0f dsdrive/internal/app/http/api.(*Handler).listProjects+0x42f /build/internal/app/http/api/list_projects.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 480] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 864] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [77: 118272] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b5dd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b5da4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b5cb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:365 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [20: 320] @ 0x8187ea 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x8187e9 net/http.(*http2Framer).readMetaFrame+0xc9 /usr/local/go/src/net/http/h2_bundle.go:2943 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [161: 23184] @ 0x69ebb7 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x497a65 0xda91ef 0xda91d3 0xda8757 0xda82af 0xa8d4d9 0x47cea1 # 0x497a64 io.copyBuffer+0x104 /usr/local/go/src/io/io.go:426 # 0xda91ee io.Copy+0x4ae /usr/local/go/src/io/io.go:388 # 0xda91d2 dsdrive/internal/app/services/forwarder.(*Service).archiveDir+0x492 /build/internal/app/services/forwarder/get_archive.go:107 # 0xda8756 dsdrive/internal/app/services/forwarder.(*Service).getArchive+0x476 /build/internal/app/services/forwarder/get_archive.go:46 # 0xda82ae dsdrive/internal/app/services/forwarder.(*Service).GetArchive.func1+0x4e /build/internal/app/services/forwarder/get_archive.go:31 # 0xa8d4d8 github.com/valyala/fasthttp.NewStreamReader.func1+0x38 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/stream.go:44 0: 0 [1: 1024] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7324e 0xa708ea 0xa6a4f7 0xa6a3bd 0xa7cac5 0xa497c5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7324d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa708e9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a4f6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a3bc github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cac4 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa497c4 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 65536] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdacf35 0xdac6f1 0xed314c 0xed30cb 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdac6f0 dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/app/services/forwarder/head_object.go:37 # 0xed314b dsdrive/internal/app/services/forwarder.(*Service).HeadObject+0x26b /build/internal/app/services/forwarder/head_object.go:28 # 0xed30ca dsdrive/internal/app/http/api.(*Handler).headObject+0x1ea /build/internal/app/http/api/head_object.go:35 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [20: 5120] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 1056] @ 0x4dc206 0x4ee6ed 0xb83daf 0xb83c1c 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4dc205 reflect.packEface+0x45 /usr/local/go/src/reflect/value.go:135 # 0x4ee6ec reflect.valueInterface+0xac /usr/local/go/src/reflect/value.go:1513 # 0xb83dae reflect.Value.Interface+0x2ce /usr/local/go/src/reflect/value.go:1484 # 0xb83c1b github.com/jmoiron/sqlx.bindArray+0x13b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [113: 781056] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 640] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xce951b 0xd0265d 0xe8bc1c 0xce808f 0xe8b07e 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0265c dsdrive/internal/app/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/app/services/local/delete_group_users.go:46 # 0xe8bc1b dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/app/services/usersync/sync_groups.go:66 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8b07d dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/app/services/usersync/sync_groups.go:55 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 83200] @ 0xccdd75 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdd74 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x7b294c 0x7b2828 0x7b2827 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b294b vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b2827 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x67 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b2826 crypto/tls.(*clientHelloMsg).marshalMsg+0x66 /usr/local/go/src/crypto/tls/handshake_messages.go:106 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdaabb4 0xeccb19 0xed2205 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaabb3 dsdrive/internal/app/services/forwarder.(*Service).GetObject+0x253 /build/internal/app/services/forwarder/get_object.go:49 # 0xeccb18 dsdrive/internal/app/http/api.(*Handler).getObject+0x3d8 /build/internal/app/http/api/get_object.go:44 # 0xed2204 dsdrive/internal/app/http/api.NewHandler.func6+0x264 /build/internal/app/http/api/handler.go:145 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 416] @ 0x472a8c 0xd7272c 0xed4188 0xed3fad 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd7272b dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x1eb /build/internal/app/services/auditlog/service.go:75 # 0xed4187 dsdrive/internal/app/http/api.(*Handler).listDirectory.func1+0xa7 /build/internal/app/http/api/list_directory.go:37 # 0xed3fac dsdrive/internal/app/http/api.(*Handler).listDirectory+0x40c /build/internal/app/http/api/list_directory.go:44 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 512] @ 0x48a6dc 0x48a526 0x48a27c 0xb4d0e5 0xb4d0cf 0xb4d0d8 0xb4e5bb 0xb5085c 0xb69af1 0xb7d173 0xe96ac6 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x48a6db sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48a525 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48a27b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0xb4d0e4 go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x64 /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4d0ce go.uber.org/zap/zapcore.getSliceEncoder+0x4e /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:38 # 0xb4d0d7 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x57 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:79 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69af0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d172 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xe96ac5 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/app/http/middleware/middleware.go:67 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x614e47 0x7b8c94 0x7b8c73 0x614b42 0x614ed2 0x7b2b85 0x7b2a5d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b8c93 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7b8c72 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:120 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [150: 230400] @ 0x459146 0xde58e5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde58e4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [94: 33088] @ 0x472a8c 0x827829 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x827828 net/http.(*http2clientConnReadLoop).handleResponse+0x608 /usr/local/go/src/net/http/h2_bundle.go:9663 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [16: 256] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a014f encoding/json.(*decodeState).array+0x1cf /usr/local/go/src/encoding/json/decode.go:521 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [87: 13920] @ 0xb82fbe 0xb82efb 0xb83dd1 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb82fbd github.com/jmoiron/sqlx.bindArgs+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:174 # 0xb82efa github.com/jmoiron/sqlx.bindAnyArgs+0x7a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:167 # 0xb83dd0 github.com/jmoiron/sqlx.bindArray+0x2f0 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 3744] @ 0x79f79c 0x79f2d8 0x7b0689 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b0688 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:672 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 576] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32768] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed81c8 0xed80ad 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed81c7 dsdrive/internal/app/http/api.(*Handler).listVersions.func1+0xa7 /build/internal/app/http/api/list_versions.go:30 # 0xed80ac dsdrive/internal/app/http/api.(*Handler).listVersions+0x34c /build/internal/app/http/api/list_versions.go:37 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0x570805 0x570d8d 0x570d4f 0xd58248 0xd602d2 0xd6c2ae 0xd6dee5 0xd6d045 0xd6ac53 0x47cea1 # 0x56ee3a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ee1c context.WithCancel+0x1c /usr/local/go/src/context/context.go:236 # 0x570804 context.WithDeadlineCause+0x384 /usr/local/go/src/context/context.go:624 # 0x570d8c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:612 # 0x570d4e context.WithTimeout+0xe /usr/local/go/src/context/context.go:690 # 0xd58247 github.com/segmentio/kafka-go.(*Client).roundTrip+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/client.go:105 # 0xd602d1 github.com/segmentio/kafka-go.(*Client).Produce+0x1b1 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/produce.go:148 # 0xd6c2ad github.com/segmentio/kafka-go.(*Writer).produce+0x1ed /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:733 # 0xd6dee4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd6d044 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd6ac52 github.com/segmentio/kafka-go.(*Writer).spawn.func1+0x52 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:547 0: 0 [1: 704] @ 0x4777c7 0x4e7a29 0x4e78ce 0x985ef5 0x9889a5 0x988ae5 0x986954 0x984505 0x984399 0x984313 0xdaf3eb 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x985ef4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988ae4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdaf3ea dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x2aa /build/internal/app/services/forwarder/list_buckets.go:77 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0x5addba 0x5ae065 0xde594f 0xde46b4 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 256] @ 0xb6958a 0xb6957e 0xb7cff6 0xe964e8 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb69589 go.uber.org/zap.(*Logger).clone+0x49 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:318 # 0xb6957d go.uber.org/zap.(*Logger).With+0x3d /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:184 # 0xb7cff5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xe964e7 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x1c7 /build/internal/app/http/middleware/middleware.go:43 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [32: 1536] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0da17 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0da16 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x336 /build/internal/app/services/local/get_user.go:204 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 1104] @ 0xb4758d 0xb47546 0xe8f325 0xe8ee3c 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb4758c github.com/google/uuid.UUID.String+0x6c /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xb47545 dsdrive/pkg/uuid.NewV7String+0x25 /build/pkg/uuid/uuid.go:10 # 0xe8f324 dsdrive/internal/app/services/usersync.mapUser+0x64 /build/internal/app/services/usersync/sync_users.go:191 # 0xe8ee3b dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0xb84068 0xb83f7b 0xb85392 0xb86365 0xced558 0xe89b28 0xe8d5fd 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb84067 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe89b27 dsdrive/internal/app/services/mutex.(*Service).LockMutex+0x587 /build/internal/app/services/mutex/lock_mutex.go:24 # 0xe8d5fc dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/app/services/usersync/sync_users.go:34 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 54528] @ 0x6a4c67 0xaaf990 0xed7c13 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xaaf98f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xed7c12 dsdrive/internal/app/http/api.(*Handler).listUsers+0x492 /build/internal/app/http/api/list_users.go:35 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 4608] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xece0c8 0xecdfc2 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xece0c7 dsdrive/internal/app/http/api.(*Handler).getToken.func1+0xa7 /build/internal/app/http/api/get_token.go:24 # 0xecdfc1 dsdrive/internal/app/http/api.(*Handler).getToken+0x621 /build/internal/app/http/api/get_token.go:57 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1525: 49971200] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [62: 380928] @ 0x41158d 0x411aef 0x472ae5 0xb93dc5 0xd189db 0xd18973 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb93dc4 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd189da github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd18972 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x292 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1440] @ 0xad82fe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xad82fd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 320] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [67: 1072] @ 0x7e3627 0x7e3437 0x81a2c8 0x81a2c9 0x8276b1 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x7e3626 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x7e3436 net/textproto.CanonicalMIMEHeaderKey+0xb6 /usr/local/go/src/net/textproto/reader.go:656 # 0x81a2c7 net/http.CanonicalHeaderKey+0x87 /usr/local/go/src/net/http/header.go:234 # 0x81a2c8 net/http.http2canonicalHeader+0x88 /usr/local/go/src/net/http/h2_bundle.go:3345 # 0x8276b0 net/http.(*http2clientConnReadLoop).handleResponse+0x490 /usr/local/go/src/net/http/h2_bundle.go:9644 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [14: 28672] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 576] @ 0x748837 0x7427e8 0x741e9b 0x737098 0x749d07 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x748836 net.sockaddrToUDP+0x56 /usr/local/go/src/net/udpsock_posix.go:18 # 0x7427e7 net.(*netFD).dial+0x847 /usr/local/go/src/net/sock_posix.go:143 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x749d06 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1: 48] @ 0x46fcba 0xdeea85 0xdeea33 0xdeee0f 0xdf0978 0xdf0eab 0xdf77c5 0xdf728c 0xdfbda5 0xedb9dd 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdeea84 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeee0e github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBasicAuth+0x4e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:85 # 0xdf0977 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0xf7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:469 # 0xdf0eaa github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xdf77c4 dsdrive/internal/app/services/keycloak.(*Service).refresh+0x84 /build/internal/app/services/keycloak/get_token.go:90 # 0xdf728b dsdrive/internal/app/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/app/services/keycloak/get_token.go:69 # 0xdfbda4 dsdrive/internal/app/services/auth.(*Service).RefreshToken+0x64 /build/internal/app/services/auth/refresh_token.go:9 # 0xedb9dc dsdrive/internal/app/http/api.(*Handler).refreshToken+0x13c /build/internal/app/http/api/refresh_token.go:25 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [62: 190464] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 1680] @ 0x408b34 0xd65605 0x47cea1 # 0xd65604 github.com/segmentio/kafka-go.(*connPool).discover+0x284 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:610 0: 0 [5: 400] @ 0x525b27 0x525c30 0x52aacb 0xdf1adf 0xdf1abf 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xdf1ade github.com/Nerzal/gocloak/v13.makeURL+0x1fe /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xdf1abe github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x1de /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [38: 21888] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [47: 2256] @ 0x52a21f 0xdedc8e 0xdedc74 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0xdedc8d strings.Split+0x4d /usr/local/go/src/strings/strings.go:306 # 0xdedc73 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x33 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:29 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0xcc4296 0xcc41df 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc4295 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc41de github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 21504] @ 0x498532 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 3840] @ 0xb41857 0xb4184b 0xb41705 0xb3e205 0xb3da65 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xad6f4f 0xad6d6f 0xad63e2 0xad6c88 0xb863a6 0xced558 0xd0efdc 0xe8b478 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb41856 github.com/jackc/pgx/v5/pgconn.ErrorResponseToPgError+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:957 # 0xb4184a github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x10a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1674 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad6f4e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad6d6e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6c87 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced557 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd0efdb dsdrive/internal/app/services/local.(*Service).UpdateGroup+0x23b /build/internal/app/services/local/groups.go:14 # 0xe8b477 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/app/services/usersync/sync_groups.go:110 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0xdf1c11 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf1c10 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x70 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1816 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [55: 2640] @ 0xdeea2d 0xdeec8b 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 7360] @ 0x832f6d 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [96: 196608] @ 0x459072 0x458b85 0x458dc5 0xdd7279 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd7278 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 352] @ 0xdd6026 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6025 github.com/go-resty/resty/v2.parseRequestHeader+0x345 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [85: 5440] @ 0xdf20f4 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf20f3 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x93 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [87: 6960] @ 0xde55b6 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55b5 github.com/golang-jwt/jwt/v5.NewParser+0x55 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:33 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [47: 2256] @ 0xdedccd 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdedccc github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x8c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:35 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 112] @ 0xc9ab1a 0xba7fdf 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd2089c 0xe8ec65 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc9ab19 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba7fde github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x2de /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:196 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2089b dsdrive/internal/app/services/local.(*Service).DisableUsers+0x15b /build/internal/app/services/local/users.go:77 # 0xe8ec64 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/app/services/usersync/sync_users.go:86 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [67: 94336] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b73f4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b73c4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b72d6 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:288 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b7064 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7016 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:287 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b6fb3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b6f92 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:284 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b4deb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b4c8e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:283 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 480] @ 0x6103f7 0x61044b 0x7d7f1b 0x7a5ac5 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6103f6 crypto/ecdh.(*x25519Curve).NewPrivateKey+0xf6 /usr/local/go/src/crypto/ecdh/x25519.go:48 # 0x61044a crypto/ecdh.(*x25519Curve).GenerateKey+0x14a /usr/local/go/src/crypto/ecdh/x25519.go:41 # 0x7d7f1a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:169 # 0x7a5ac4 crypto/tls.(*Conn).makeClientHello+0xae4 /usr/local/go/src/crypto/tls/handshake_client.go:153 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 480] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [24: 21504] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [74: 700928] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [30: 720] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a14dc encoding/json.(*decodeState).object+0xe1c /usr/local/go/src/encoding/json/decode.go:775 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [45: 2160] @ 0xdee13c 0xdee11d 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdee13b bytes.NewReader+0xdb /usr/local/go/src/bytes/reader.go:159 # 0xdee11c github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:105 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [65: 266240] @ 0x81ea56 0x813a72 0x82667a 0x825c5c 0x47cea1 # 0x81ea55 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:1852 # 0x813a71 net/http.(*http2Framer).ReadFrame+0xd1 /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [3: 48] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 256] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4777c6 reflect.growslice+0x46 /usr/local/go/src/runtime/slice.go:336 # 0x4e7a28 reflect.Value.grow+0xa8 /usr/local/go/src/reflect/value.go:2905 # 0x4e78cd reflect.Value.Grow+0x6d /usr/local/go/src/reflect/value.go:2892 # 0x6a03be encoding/json.(*decodeState).array+0x43e /usr/local/go/src/encoding/json/decode.go:546 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [135: 19440] @ 0x69ebb7 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [160: 23040] @ 0x6bf865 0x6bf549 0xdd555e 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0xdd555d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 256] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 480] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0xe8cccf 0xe8afb8 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8ccce dsdrive/internal/app/services/usersync.compareLocalAndExternalGroups+0x18e /build/internal/app/services/usersync/sync_groups.go:199 # 0xe8afb7 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/app/services/usersync/sync_groups.go:53 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 576] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 352] @ 0xd87b4a 0xd87b4b 0xd858d8 0xd920e8 0xd91625 0xd910b9 0xdbee65 0xdc612e 0xeded0a 0xed1d7d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd87b49 bytes.(*Buffer).String+0x2a9 /usr/local/go/src/bytes/buffer.go:71 # 0xd87b4a dsdrive/pkg/signv4.(*V4Signer).authorization+0x2aa /build/pkg/signv4/signv4.go:355 # 0xd858d7 dsdrive/pkg/signv4.(*V4Signer).Sign+0x5f7 /build/pkg/signv4/signv4.go:159 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdbee64 dsdrive/internal/app/services/forwarder.(*Service).putObject+0x724 /build/internal/app/services/forwarder/put_object.go:140 # 0xdc612d dsdrive/internal/app/services/forwarder.(*Service).SetTags+0x3ed /build/internal/app/services/forwarder/set_tags.go:50 # 0xeded09 dsdrive/internal/app/http/api.(*Handler).setTags+0x4a9 /build/internal/app/http/api/set_tags.go:42 # 0xed1d7c dsdrive/internal/app/http/api.NewHandler.func8+0x17c /build/internal/app/http/api/handler.go:164 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 896] @ 0x41158d 0x46fd9a 0xd69208 0xd67ca6 0x47cea1 # 0xd69207 github.com/segmentio/kafka-go.(*connGroup).connect+0x8e7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1200 # 0xd67ca5 github.com/segmentio/kafka-go.(*connGroup).grabConnOrConnect.func1+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1022 0: 0 [114: 306432] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x79b97c crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [48: 165888] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [58: 928] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [179: 22912] @ 0x459072 0x458b85 0x458dc5 0x6c331b 0x824477 0x822509 0x821a15 0x821496 0x47cea1 # 0x6c331a net/url.(*URL).RequestURI+0xba /usr/local/go/src/net/url/url.go:1178 # 0x824476 net/http.(*http2ClientConn).encodeHeaders+0x176 /usr/local/go/src/net/http/h2_bundle.go:9127 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [11: 2464] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ed1 crypto/hmac.New+0x71 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 512] @ 0x541213 0x540c3d 0x540e19 0x512277 0xd8658d 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xda687b 0xda4fdd 0xda4a53 0xec8f05 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0xd8658c dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x2ac /build/pkg/signv4/signv4.go:232 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xda687a dsdrive/internal/app/services/forwarder.(*Service).doesObjectExist+0xba /build/internal/app/services/forwarder/delete_object.go:258 # 0xda4fdc dsdrive/internal/app/services/forwarder.(*Service).deleteObject+0x11c /build/internal/app/services/forwarder/delete_object.go:97 # 0xda4a52 dsdrive/internal/app/services/forwarder.(*Service).DeleteObject+0x6b2 /build/internal/app/services/forwarder/delete_object.go:87 # 0xec8f04 dsdrive/internal/app/http/api.(*Handler).deleteObject+0x3a4 /build/internal/app/http/api/delete_object.go:44 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 224] @ 0x459072 0x458b85 0x458d0a 0x727fbd 0x728bfb 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x727fbc net.(*dnsConfig).nameList+0x2dc /usr/local/go/src/net/dnsclient_unix.go:525 # 0x728bfa net.(*Resolver).goLookupIPCNAMEOrder+0x39a /usr/local/go/src/net/dnsclient_unix.go:678 # 0x73c38e net.(*Resolver).lookupIP+0xee /usr/local/go/src/net/lookup_unix.go:68 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 1408] @ 0xa4ce95 0xa63f06 0xa63f57 0xaadb58 0xedbb8a 0xac70fe 0xab098d 0xe976c5 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa4ce94 github.com/valyala/fasthttp.(*Cookie).AppendBytes+0x154 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/cookie.go:285 # 0xa63f05 github.com/valyala/fasthttp.(*Cookie).Cookie+0x45 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/cookie.go:350 # 0xa63f56 github.com/valyala/fasthttp.(*ResponseHeader).SetCookie+0x96 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1604 # 0xaadb57 github.com/gofiber/fiber/v2.(*Ctx).Cookie+0x4d7 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:509 # 0xedbb89 dsdrive/internal/app/http/api.(*Handler).refreshToken+0x2e9 /build/internal/app/http/api/refresh_token.go:37 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe976c4 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x1a4 /build/internal/app/http/middleware/middleware.go:107 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [205: 13434880] @ 0xd398c6 0xd3a945 0xd3a946 0xd405e8 0xd4bd13 0xd4bcfc 0xd4c745 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0xd398c5 github.com/segmentio/kafka-go/protocol.newPage+0x85 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:99 # 0xd3a944 github.com/segmentio/kafka-go/protocol.(*pageBuffer).newPage+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:235 # 0xd3a945 github.com/segmentio/kafka-go/protocol.(*pageBuffer).Write+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:349 # 0xd405e7 github.com/segmentio/kafka-go/protocol.(*encoder).Write+0x47 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:58 # 0xd4bd12 github.com/segmentio/kafka-go/protocol.(*encoder).writeInt32+0x452 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:230 # 0xd4bcfb github.com/segmentio/kafka-go/protocol.WriteRequest+0x43b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:103 # 0xd4c744 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [15: 360] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2bc5 encoding/json.(*decodeState).literalStore+0xa65 /usr/local/go/src/encoding/json/decode.go:946 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [124: 5952] @ 0x8143a8 0x814392 0x813b3a 0x82667a 0x825c5c 0x47cea1 # 0x8143a7 net/http.(*http2frameCache).getDataFrame+0x47 /usr/local/go/src/net/http/h2_bundle.go:1832 # 0x814391 net/http.http2parseDataFrame+0x31 /usr/local/go/src/net/http/h2_bundle.go:2018 # 0x813b39 net/http.(*http2Framer).ReadFrame+0x199 /usr/local/go/src/net/http/h2_bundle.go:1920 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [11: 528] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd202ce 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd202cd dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x34d /build/internal/app/services/local/users.go:60 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 3360] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d76c4 crypto/tls.(*cipherSuiteTLS13).trafficKey+0xa4 /usr/local/go/src/crypto/tls/key_schedule.go:96 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b0f48 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x308 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:743 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [236: 120832] @ 0x5a968a 0x5a9645 0x5a9649 0x5a9ada 0x5a8be5 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5a9ad9 crypto/internal/bigmod.(*Nat).Add+0x59 /usr/local/go/src/crypto/internal/bigmod/nat.go:538 # 0x5a8be4 crypto/internal/bigmod.rr+0x244 /usr/local/go/src/crypto/internal/bigmod/nat.go:338 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [96: 1179648] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [41: 167936] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [132: 14784] @ 0x525b27 0x525c30 0x52aacb 0xdf2445 0xdf2420 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xdf2444 github.com/Nerzal/gocloak/v13.makeURL+0x3e4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xdf241f github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3bf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 816] @ 0x6a1d77 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 224] @ 0x659496 0xdee0b2 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdee0b1 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x51 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:92 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [134: 2195456] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x738e71 0x738e4d 0x738dae 0x736625 0x720465 0x721325 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x738e70 net.IPv4+0x890 /usr/local/go/src/net/ip.go:54 # 0x738e4c net.IP.To16+0x86c /usr/local/go/src/net/ip.go:230 # 0x738dad net.(*Resolver).lookupIPAddr+0x7cd /usr/local/go/src/net/lookup.go:310 # 0x736624 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x720464 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:302 # 0x721324 net.(*Dialer).DialContext+0x404 /usr/local/go/src/net/dial.go:509 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 896] @ 0x541213 0x540c3d 0x540e19 0x512277 0xd865e5 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdac6f1 0xed314c 0xed30cb 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0xd865e4 dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x304 /build/pkg/signv4/signv4.go:233 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdac6f0 dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/app/services/forwarder/head_object.go:37 # 0xed314b dsdrive/internal/app/services/forwarder.(*Service).HeadObject+0x26b /build/internal/app/services/forwarder/head_object.go:28 # 0xed30ca dsdrive/internal/app/http/api.(*Handler).headObject+0x1ea /build/internal/app/http/api/head_object.go:35 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 448] @ 0xa6f7aa 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xda9965 0xda94bb 0xecc185 0xed24a7 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f7a9 github.com/valyala/fasthttp.appendHeaderLine+0xf29 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2652 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xda9964 dsdrive/internal/app/services/forwarder.(*Service).getBucketVersioning+0x224 /build/internal/app/services/forwarder/get_bucket_info.go:60 # 0xda94ba dsdrive/internal/app/services/forwarder.(*Service).GetBucketVersioning+0x19a /build/internal/app/services/forwarder/get_bucket_info.go:33 # 0xecc184 dsdrive/internal/app/http/api.(*Handler).getBucketVersioning+0x184 /build/internal/app/http/api/get_bucket_versioning.go:30 # 0xed24a6 dsdrive/internal/app/http/api.NewHandler.func5+0x106 /build/internal/app/http/api/handler.go:116 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 352] @ 0xd90bcc 0xd90b9c 0xd90b9b 0xdb76ba 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd90bcb github.com/valyala/fasthttp.(*RequestHeader).SetRequestURI+0x1eb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:757 # 0xd90b9b github.com/valyala/fasthttp.(*Request).SetRequestURI+0x1bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:146 # 0xd90b9a dsdrive/pkg/http.(*Request).SetRequestURI+0x1ba /build/pkg/http/client.go:271 # 0xdb76b9 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x719 /build/internal/app/services/forwarder/list_versions.go:95 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 768] @ 0x6a4c67 0xd72805 0xecd048 0xecce13 0xed2205 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd72804 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x2c4 /build/internal/app/services/auditlog/service.go:80 # 0xecd047 dsdrive/internal/app/http/api.(*Handler).getObject.func1+0xa7 /build/internal/app/http/api/get_object.go:39 # 0xecce12 dsdrive/internal/app/http/api.(*Handler).getObject+0x6d2 /build/internal/app/http/api/get_object.go:71 # 0xed2204 dsdrive/internal/app/http/api.NewHandler.func6+0x264 /build/internal/app/http/api/handler.go:145 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 96] @ 0x659496 0xde5408 0xde4be7 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4be6 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 160] @ 0xd74c17 0xdc3612 0xdb7634 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd74c16 dsdrive/pkg/httputil.EscapeQueryString+0x96 /build/pkg/httputil/utils.go:147 # 0xdc3611 dsdrive/internal/app/services/forwarder.(*Service).makePath+0x12b1 /build/internal/app/services/forwarder/service.go:286 # 0xdb7633 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x693 /build/internal/app/services/forwarder/list_versions.go:95 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x72d6a5 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xd68be7 0xd67ca6 0x47cea1 # 0x72d6a4 net.(*netFD).connect+0x2c4 /usr/local/go/src/net/fd_unix.go:117 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xd68be6 github.com/segmentio/kafka-go.(*connGroup).connect+0x2c6 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1163 # 0xd67ca5 github.com/segmentio/kafka-go.(*connGroup).grabConnOrConnect.func1+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1022 0: 0 [1: 416] @ 0x472a8c 0xd7272c 0xecbfe8 0xecbeae 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd7272b dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x1eb /build/internal/app/services/auditlog/service.go:75 # 0xecbfe7 dsdrive/internal/app/http/api.(*Handler).getBucketStatistics.func1+0xa7 /build/internal/app/http/api/get_bucket_statistics.go:26 # 0xecbead dsdrive/internal/app/http/api.(*Handler).getBucketStatistics+0x3ad /build/internal/app/http/api/get_bucket_statistics.go:33 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 81920] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed6ac8 0xed6913 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed6ac7 dsdrive/internal/app/http/api.(*Handler).listProjectTags.func1+0xa7 /build/internal/app/http/api/list_project_tags.go:36 # 0xed6912 dsdrive/internal/app/http/api.(*Handler).listProjectTags+0x692 /build/internal/app/http/api/list_project_tags.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [54: 31104] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 50688] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [83: 446208] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [43: 688] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a230f encoding/json.(*decodeState).literalStore+0x1af /usr/local/go/src/encoding/json/decode.go:852 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 288] @ 0x512366 0xdef227 0xdf2476 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x512365 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xdef226 github.com/Nerzal/gocloak/v13.checkForError+0x186 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:124 # 0xdf2475 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x415 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2665 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1536] @ 0x81dbf2 0x81db17 0x81147c 0x47cea1 # 0x81dbf1 net/http.(*http2Transport).newClientConn+0x91 /usr/local/go/src/net/http/h2_bundle.go:7917 # 0x81db16 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:7913 # 0x81147b net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 256] @ 0x541213 0x540c3d 0x540f39 0xd8743f 0xd85872 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540f38 bytes.(*Buffer).WriteString+0x58 /usr/local/go/src/bytes/buffer.go:191 # 0xd8743e dsdrive/pkg/signv4.(*V4Signer).stringToSign+0x11e /build/pkg/signv4/signv4.go:306 # 0xd85871 dsdrive/pkg/signv4.(*V4Signer).Sign+0x591 /build/pkg/signv4/signv4.go:157 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xedb068 0xedae39 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xedb067 dsdrive/internal/app/http/api.(*Handler).putObject.func1+0xa7 /build/internal/app/http/api/put_object.go:54 # 0xedae38 dsdrive/internal/app/http/api.(*Handler).putObject+0x778 /build/internal/app/http/api/put_object.go:77 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 1056] @ 0x614e47 0x7b2b85 0x7b2a5d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b2b84 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b2a5c crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:119 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 32768] @ 0x497a65 0x73e94f 0x73e90f 0x745a25 0x7444d0 0x5646dc 0xa80878 0xa8053d 0xa7f872 0xa7dcf0 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdbee65 0xdbdbd2 0xedac9f 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x497a64 io.copyBuffer+0x104 /usr/local/go/src/io/io.go:426 # 0x73e94e io.Copy+0x4e /usr/local/go/src/io/io.go:388 # 0x73e90e net.genericReadFrom+0xe /usr/local/go/src/net/net.go:762 # 0x745a24 net.(*TCPConn).readFrom+0x64 /usr/local/go/src/net/tcpsock_posix.go:54 # 0x7444cf net.(*TCPConn).ReadFrom+0x2f /usr/local/go/src/net/tcpsock.go:165 # 0x5646db bufio.(*Writer).ReadFrom+0x17b /usr/local/go/src/bufio/bufio.go:794 # 0xa80877 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa8053c github.com/valyala/fasthttp.writeBodyFixedSize+0xbc /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2213 # 0xa7f871 github.com/valyala/fasthttp.(*Request).writeBodyStream+0xb1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2012 # 0xa7dcef github.com/valyala/fasthttp.(*Request).Write+0x6cf /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1621 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdbee64 dsdrive/internal/app/services/forwarder.(*Service).putObject+0x724 /build/internal/app/services/forwarder/put_object.go:140 # 0xdbdbd1 dsdrive/internal/app/services/forwarder.(*Service).PutObject+0x1b1 /build/internal/app/services/forwarder/put_object.go:47 # 0xedac9e dsdrive/internal/app/http/api.(*Handler).putObject+0x5de /build/internal/app/http/api/put_object.go:62 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1024] @ 0xa6f8c5 0xa6f755 0xa6e1d0 0xa6e207 0xa7f852 0xa7dcf0 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdbee65 0xdbdbd2 0xedac9f 0xed1d92 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f8c4 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7f851 github.com/valyala/fasthttp.(*Request).writeBodyStream+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2011 # 0xa7dcef github.com/valyala/fasthttp.(*Request).Write+0x6cf /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1621 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdbee64 dsdrive/internal/app/services/forwarder.(*Service).putObject+0x724 /build/internal/app/services/forwarder/put_object.go:140 # 0xdbdbd1 dsdrive/internal/app/services/forwarder.(*Service).PutObject+0x1b1 /build/internal/app/services/forwarder/put_object.go:47 # 0xedac9e dsdrive/internal/app/http/api.(*Handler).putObject+0x5de /build/internal/app/http/api/put_object.go:62 # 0xed1d91 dsdrive/internal/app/http/api.NewHandler.func8+0x191 /build/internal/app/http/api/handler.go:166 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 96] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd84cd 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd84cc github.com/go-resty/resty/v2.parseResponseBody+0x3ec /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:346 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0xd131e5 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd131e4 dsdrive/internal/app/services/local.(*Service).ListGroups+0x104 /build/internal/app/services/local/list_groups.go:63 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [64: 81920] @ 0x7a5cec 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5ceb crypto/tls.(*Conn).makeClientHello+0xd0b /usr/local/go/src/crypto/tls/handshake_client.go:170 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 448] @ 0xa3b446 0xa3b3ce 0xd8682b 0xd86803 0xd8683e 0xd86477 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdb76f6 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa3b445 github.com/valyala/fasthttp.allocArg+0x265 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3b3cd github.com/valyala/fasthttp.(*Args).ParseBytes+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:97 # 0xd8682a github.com/valyala/fasthttp.(*URI).parseQueryArgs+0xca /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:887 # 0xd86802 github.com/valyala/fasthttp.(*URI).QueryArgs+0xa2 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:879 # 0xd8683d dsdrive/pkg/signv4.(*V4Signer).canonicalQueryString+0xdd /build/pkg/signv4/signv4.go:253 # 0xd86476 dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x196 /build/pkg/signv4/signv4.go:230 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb76f5 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x755 /build/internal/app/services/forwarder/list_versions.go:96 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed3768 0xed35d2 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed3767 dsdrive/internal/app/http/api.(*Handler).listAccessRights.func1+0xa7 /build/internal/app/http/api/list_access_rights.go:32 # 0xed35d1 dsdrive/internal/app/http/api.(*Handler).listAccessRights+0x251 /build/internal/app/http/api/list_access_rights.go:42 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 128] @ 0x6432fa 0x647ea2 0xb2de85 0xb2e23d 0xb2dd71 0xb2c81a 0xb37e28 0xb36d45 0xb35a79 0xcc200b 0xcc1785 0xcd3aad 0xad569e 0xad7cf7 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xd0779d 0xecd415 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0xb2de84 github.com/jackc/pgx/v5/pgconn.computeHMAC+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/auth_scram.go:246 # 0xb2e23c github.com/jackc/pgx/v5/pgconn.computeServerSignature+0x7c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/auth_scram.go:267 # 0xb2dd70 github.com/jackc/pgx/v5/pgconn.(*scramClient).recvServerFinalMessage+0xd0 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/auth_scram.go:238 # 0xb2c819 github.com/jackc/pgx/v5/pgconn.(*PgConn).scramAuth+0x1d9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/auth_scram.go:75 # 0xb37e27 github.com/jackc/pgx/v5/pgconn.connectOne+0xd07 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:406 # 0xb36d44 github.com/jackc/pgx/v5/pgconn.connectPreferred+0x2c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:262 # 0xb35a78 github.com/jackc/pgx/v5/pgconn.ConnectConfig+0x158 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:157 # 0xcc200a github.com/jackc/pgx/v5.connect+0x34a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:275 # 0xcc1784 github.com/jackc/pgx/v5.ConnectConfig+0xe4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:159 # 0xcd3aac github.com/jackc/pgx/v5/stdlib.(*driverConnector).Connect+0xcc /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:355 # 0xad569d database/sql.(*DB).conn+0x87d /usr/local/go/src/database/sql/sql.go:1423 # 0xad7cf6 database/sql.(*DB).query+0x56 /usr/local/go/src/database/sql/sql.go:1751 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd0779c dsdrive/internal/app/services/local.(*Service).GetProjectById+0x17c /build/internal/app/services/local/get_project.go:12 # 0xecd414 dsdrive/internal/app/http/api.(*Handler).getProject+0x3b4 /build/internal/app/http/api/get_project.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0xb83445 0xb83fb9 0xb85392 0xb861c5 0xced858 0xd0779d 0xecd415 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb83444 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb83fb8 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd0779c dsdrive/internal/app/services/local.(*Service).GetProjectById+0x17c /build/internal/app/services/local/get_project.go:12 # 0xecd414 dsdrive/internal/app/http/api.(*Handler).getProject+0x3b4 /build/internal/app/http/api/get_project.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 256] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xde594f 0xde46b4 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [412: 145024] @ 0x472a8c 0xdd5fe8 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5fe7 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [103: 2472] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 65536] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xecd988 0xecd871 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xecd987 dsdrive/internal/app/http/api.(*Handler).getProject.func1+0xa7 /build/internal/app/http/api/get_project.go:25 # 0xecd870 dsdrive/internal/app/http/api.(*Handler).getProject+0x810 /build/internal/app/http/api/get_project.go:40 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 32768] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xecc728 0xecc62a 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xecc727 dsdrive/internal/app/http/api.(*Handler).getCurrentUser.func1+0xa7 /build/internal/app/http/api/get_current_user.go:21 # 0xecc629 dsdrive/internal/app/http/api.(*Handler).getCurrentUser+0x2e9 /build/internal/app/http/api/get_current_user.go:29 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 3072] @ 0xb4c845 0xb4c7ff 0x48a311 0xb4c4fb 0xb4c4f6 0xb56099 0xb55f1c 0xb4dad1 0xb4d7b1 0xb4e5bb 0xb5085c 0xb69af1 0xb7d173 0xe96fc8 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb4c844 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4c7fe go.uber.org/zap/internal/bufferpool.init.NewPool.New[...].func2+0x1e /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:44 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xb4c4fa go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c4f5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56098 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb55f1b go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4dad0 go.uber.org/zap/zapcore.consoleEncoder.writeContext+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:133 # 0xb4d7b0 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x730 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:119 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69af0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d172 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xe96fc7 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0xa47 /build/internal/app/http/middleware/middleware.go:92 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [64: 18432] @ 0x472a8c 0xcf36bb 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcf36ba dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x33a /build/internal/app/services/local/access_rights.go:55 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 11776] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [79: 22752] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 144] @ 0x6a4437 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 73728] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [144: 9216] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [86: 8256] @ 0x659496 0xde5408 0xde4be7 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4be6 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 240] @ 0xb3adbb 0xb41bad 0xb41705 0xb3e205 0xb3da65 0xcc5d65 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb3adba github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41bac github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb41704 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e204 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3da64 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc5d64 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 640] @ 0xed5354 0xed5686 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xed5353 dsdrive/pkg/mapping.MapArray[...]+0x333 /build/pkg/mapping/array.go:4 # 0xed5685 dsdrive/internal/app/http/api.(*Handler).listGroups+0x665 /build/internal/app/http/api/list_groups.go:42 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [73: 224256] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 39936] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [94: 1504] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x48ac32 0x48a225 0xa8c266 0xa8a0e5 0xa96c92 0xa96a32 0x47cea1 # 0x48ac31 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48a224 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0xa8c265 github.com/valyala/fasthttp.(*Server).releaseCtx+0x45 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2843 # 0xa8a0e4 github.com/valyala/fasthttp.(*Server).serveConn+0x1b84 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2521 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 576] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850b25 net/http.Header.Clone+0xc5 /usr/local/go/src/net/http/header.go:104 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x6a4729 0x6a470f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [50: 14400] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b7f33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b7f12 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:209 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b41dc vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b407c crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:208 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 768] @ 0x659496 0xde5408 0xde4c6f 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4c6e github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 114688] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed4188 0xed3fad 0xed268d 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed4187 dsdrive/internal/app/http/api.(*Handler).listDirectory.func1+0xa7 /build/internal/app/http/api/list_directory.go:37 # 0xed3fac dsdrive/internal/app/http/api.(*Handler).listDirectory+0x40c /build/internal/app/http/api/list_directory.go:44 # 0xed268c dsdrive/internal/app/http/api.NewHandler.func5+0x2ec /build/internal/app/http/api/handler.go:124 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 163840] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdaf37a 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdaf379 dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x239 /build/internal/app/services/forwarder/list_buckets.go:64 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [25: 6400] @ 0x659496 0xde5408 0xde4591 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4590 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [31: 126976] @ 0xc87f85 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc87f84 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [190: 3040] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e74 encoding/json.(*decodeState).literalStore+0xd14 /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [191: 33616] @ 0x525b27 0x525c30 0x6c0b30 0xdd590a 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x6c0b2f net/url.(*URL).String+0xaf /usr/local/go/src/net/url/url.go:845 # 0xdd5909 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xecbfe8 0xecbeae 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xecbfe7 dsdrive/internal/app/http/api.(*Handler).getBucketStatistics.func1+0xa7 /build/internal/app/http/api/get_bucket_statistics.go:26 # 0xecbead dsdrive/internal/app/http/api.(*Handler).getBucketStatistics+0x3ad /build/internal/app/http/api/get_bucket_statistics.go:33 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 112] @ 0x72d60d 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e3e6 0xa8df5b 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xda9965 0xda95f8 0xecb925 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x72d60c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x74235b net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x741e9a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x745cab net.(*sysDialer).doDialTCPProto+0xeb /usr/local/go/src/net/tcpsock_posix.go:85 # 0x745b48 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x745b49 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x722b3c net.(*sysDialer).dialSingle+0x27c /usr/local/go/src/net/dial.go:670 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0xa8e3e5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8df5a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xda9964 dsdrive/internal/app/services/forwarder.(*Service).getBucketVersioning+0x224 /build/internal/app/services/forwarder/get_bucket_info.go:60 # 0xda95f7 dsdrive/internal/app/services/forwarder.(*Service).GetBucketInfo+0x37 /build/internal/app/services/forwarder/get_bucket_info.go:37 # 0xecb924 dsdrive/internal/app/http/api.(*Handler).getBucketInfo+0x184 /build/internal/app/http/api/get_bucket_info.go:28 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xdf4fbd 0xe97888 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x6ac538 encoding/json.(*scanner).pushParseState+0x58 /usr/local/go/src/encoding/json/scanner.go:179 # 0x6ac939 encoding/json.stateBeginValue+0x1f9 /usr/local/go/src/encoding/json/scanner.go:222 # 0x6ac23c encoding/json.checkValid+0x9c /usr/local/go/src/encoding/json/scanner.go:35 # 0x69ebd3 encoding/json.Unmarshal+0x53 /usr/local/go/src/encoding/json/decode.go:102 # 0xdf4fbc dsdrive/pkg/jwt.ParseJwt+0x11c /build/pkg/jwt/parse_jwt.go:43 # 0xe97887 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x367 /build/internal/app/http/middleware/middleware.go:129 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [47: 2256] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd1345b 0xe8abec 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1345a dsdrive/internal/app/services/local.(*Service).ListGroups+0x37a /build/internal/app/services/local/list_groups.go:75 # 0xe8abeb dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/app/services/usersync/sync_groups.go:43 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 76032] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 1104] @ 0x459072 0x458b85 0x458d0a 0xe8f51e 0xe8ee3c 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8f51d dsdrive/internal/app/services/usersync.mapUser+0x25d /build/internal/app/services/usersync/sync_users.go:218 # 0xe8ee3b dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed3768 0xed3662 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed3767 dsdrive/internal/app/http/api.(*Handler).listAccessRights.func1+0xa7 /build/internal/app/http/api/list_access_rights.go:32 # 0xed3661 dsdrive/internal/app/http/api.(*Handler).listAccessRights+0x2e1 /build/internal/app/http/api/list_access_rights.go:37 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 3072] @ 0xabbca5 0xaadc0e 0xe97e7a 0xe97852 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xabbca4 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xaadc0d github.com/gofiber/fiber/v2.(*Ctx).Cookies+0x4d /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:519 # 0xe97e79 dsdrive/internal/app/http/middleware.getToken+0x39 /build/internal/app/http/middleware/middleware.go:175 # 0xe97851 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x331 /build/internal/app/http/middleware/middleware.go:123 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 3072] @ 0xb4c845 0xb4c7ff 0x48a311 0xb4c4fb 0xb4c4f6 0xb56099 0xb55f1c 0xb4dad1 0xb4d7b1 0xb4e5bb 0xb5085c 0xb69af1 0xb7d173 0xe96ac6 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb4c844 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4c7fe go.uber.org/zap/internal/bufferpool.init.NewPool.New[...].func2+0x1e /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:44 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0xb4c4fa go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c4f5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56098 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb55f1b go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4dad0 go.uber.org/zap/zapcore.consoleEncoder.writeContext+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:133 # 0xb4d7b0 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x730 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:119 # 0xb4e5ba go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb5085b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69af0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d172 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xe96ac5 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/app/http/middleware/middleware.go:67 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 64] @ 0x98c4ea 0x986825 0x985f65 0x9889a5 0x988ae5 0x986954 0x984505 0x984399 0x984313 0xdaf3eb 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98c4e9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988ae4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdaf3ea dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x2aa /build/internal/app/services/forwarder/list_buckets.go:77 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 3072] @ 0xa72f6a 0xa70a05 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa72f69 github.com/valyala/fasthttp.readRawHeaders+0x249 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2956 # 0xa70a04 github.com/valyala/fasthttp.(*RequestHeader).parse+0xa4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2680 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [344: 99072] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [107: 8560] @ 0x81967f 0x7ff4d9 0x7ff3e5 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x81967e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:2983 # 0x7ff4d8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x7ff3e4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [122: 13664] @ 0x820c1c 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c1b net/http.(*http2ClientConn).roundTrip+0x15b /usr/local/go/src/net/http/h2_bundle.go:8433 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0x541213 0x540c3d 0x540e19 0x512277 0xd8658d 0xd85626 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdb8305 0xdb7de5 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x540e18 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0xd8658c dsdrive/pkg/signv4.(*V4Signer).canonicalRequest+0x2ac /build/pkg/signv4/signv4.go:232 # 0xd85625 dsdrive/pkg/signv4.(*V4Signer).Sign+0x345 /build/pkg/signv4/signv4.go:153 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdb8304 dsdrive/internal/app/services/forwarder.(*Service).retrieveMetadata+0xe4 /build/internal/app/services/forwarder/list_versions.go:195 # 0xdb7de4 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0xe44 /build/internal/app/services/forwarder/list_versions.go:143 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1152] @ 0xa6f94e 0xa6f755 0xa6e1d0 0xa6e207 0xa7dbd8 0xa494a8 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xdb76f6 0xdb682d 0xed7faf 0xed2145 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa6f94d github.com/valyala/fasthttp.appendHeaderLine+0x10cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2655 # 0xa6f754 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e1cf github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e206 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7dbd7 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa494a7 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdb76f5 dsdrive/internal/app/services/forwarder.(*Service).listVersions+0x755 /build/internal/app/services/forwarder/list_versions.go:96 # 0xdb682c dsdrive/internal/app/services/forwarder.(*Service).ListVersions+0x22c /build/internal/app/services/forwarder/list_versions.go:36 # 0xed7fae dsdrive/internal/app/http/api.(*Handler).listVersions+0x24e /build/internal/app/http/api/list_versions.go:33 # 0xed2144 dsdrive/internal/app/http/api.NewHandler.func6+0x1a4 /build/internal/app/http/api/handler.go:140 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 48] @ 0xaccb77 0xad870e 0xae0431 0xad7ffe 0xad7d9c 0xad7b8f 0xad63e2 0xad7aa5 0xb8bd5c 0xb86204 0xced858 0xcf3735 0xcefe9e 0xdac65d 0xe8fdfb 0xee3055 0xed179b 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad870d database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad7d9b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7b8e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad63e1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7aa4 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8bd5b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcefe9d dsdrive/internal/app/services/local.(*Service).HaveReadAccess+0x1fd /build/internal/app/services/local/access_control.go:48 # 0xdac65c dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x7c /build/internal/app/services/forwarder/head_object.go:32 # 0xe8fdfa dsdrive/internal/app/services/wopi.(*Service).CheckFileInfo+0x21a /build/internal/app/services/wopi/check_file_info.go:22 # 0xee3054 dsdrive/internal/app/http/api.(*Handler).wopiCheckFileInfo+0x94 /build/internal/app/http/api/wopi_check_file_info.go:6 # 0xed179a dsdrive/internal/app/http/api.NewHandler.func12+0x5a /build/internal/app/http/api/handler.go:241 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [115: 58880] @ 0x5a968a 0x5a9645 0x5a9649 0x5aa6fe 0x5aba12 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5aa6fd crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /usr/local/go/src/crypto/internal/bigmod/nat.go:639 # 0x5aba11 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x2b1 /usr/local/go/src/crypto/internal/bigmod/nat.go:781 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [87: 133632] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7b5dd4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b5da4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7b5cb6 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:365 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b5c6b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b5a17 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:364 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7b56b8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x7b513d crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:346 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 576] @ 0x614e47 0x7b3f6d 0x7b3e10 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3f6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3e0f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x79ecf8 crypto/tls.(*Conn).writeHandshakeRecord+0xd8 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x7a6c9e crypto/tls.(*Conn).clientHandshake+0x45e /usr/local/go/src/crypto/tls/handshake_client.go:312 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 8192] @ 0xa81290 0xa80e4e 0xa7c78f 0xa7bed7 0xa89325 0xa96c92 0xa96a32 0x47cea1 # 0xa8128f github.com/valyala/fasthttp.appendBodyFixedSize+0xaf /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2437 # 0xa80e4d github.com/valyala/fasthttp.readBodyWithStreaming+0x4d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2385 # 0xa7c78e github.com/valyala/fasthttp.(*Request).ContinueReadBodyStream+0x28e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1397 # 0xa7bed6 github.com/valyala/fasthttp.(*Request).readBodyStream+0x116 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1256 # 0xa89324 github.com/valyala/fasthttp.(*Server).serveConn+0xdc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2293 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 384] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd84cd 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1d76 encoding/json.(*decodeState).object+0x16b6 /usr/local/go/src/encoding/json/decode.go:723 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd84cc github.com/go-resty/resty/v2.parseResponseBody+0x3ec /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:346 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [54: 2592] @ 0x46fcba 0xdd5d12 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd5d11 github.com/go-resty/resty/v2.parseRequestHeader+0x31 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:103 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 4608] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [13: 416] @ 0xcd5cce 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xcd5ccd github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x3cd /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:702 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16384] @ 0xd6e665 0xd6d56d 0xd6bee5 0xd6b751 0xd72c85 0xed4188 0xed3fad 0xed21ed 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd6e664 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd6d56c github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd6bee4 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd6b750 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd72c84 dsdrive/internal/app/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/app/services/auditlog/service.go:94 # 0xed4187 dsdrive/internal/app/http/api.(*Handler).listDirectory.func1+0xa7 /build/internal/app/http/api/list_directory.go:37 # 0xed3fac dsdrive/internal/app/http/api.(*Handler).listDirectory+0x40c /build/internal/app/http/api/list_directory.go:44 # 0xed21ec dsdrive/internal/app/http/api.NewHandler.func6+0x24c /build/internal/app/http/api/handler.go:143 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 416] @ 0xdb14a8 0xdb0bd8 0xed3eac 0xed21ed 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xdb14a7 dsdrive/internal/app/services/forwarder.(*Service).listDirectory+0x767 /build/internal/app/services/forwarder/list_directory.go:92 # 0xdb0bd7 dsdrive/internal/app/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/app/services/forwarder/list_directory.go:43 # 0xed3eab dsdrive/internal/app/http/api.(*Handler).listDirectory+0x30b /build/internal/app/http/api/list_directory.go:40 # 0xed21ec dsdrive/internal/app/http/api.NewHandler.func6+0x24c /build/internal/app/http/api/handler.go:143 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 3328] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [162: 23328] @ 0x69ebb7 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 304] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a1e3d encoding/json.(*decodeState).object+0x177d /usr/local/go/src/encoding/json/decode.go:725 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1792] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [106: 67840] @ 0x46fc73 0x4e8725 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x46fc72 reflect.unsafe_NewArray+0x12 /usr/local/go/src/runtime/malloc.go:1450 # 0x4e8724 reflect.MakeSlice+0xa4 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [24: 43008] @ 0xccdcf7 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdcf6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x1d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:84 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 1728] @ 0xd189fc 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xd189fb dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x31b /build/internal/app/services/local/list_users.go:254 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 16896] @ 0x41158d 0x411aef 0x472ae5 0xb93dc5 0xd189db 0xd18973 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb93dc4 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd189da github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd18972 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x292 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x459072 0x458b85 0xd87a78 0xd87a79 0xd858d8 0xd920e8 0xd91625 0xd910b9 0xdacf35 0xdac6f1 0xed314c 0xed30cb 0xed27dd 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd87a77 dsdrive/pkg/signv4.(*V4Signer).credentialScope+0x1d7 /build/pkg/signv4/signv4.go:312 # 0xd87a78 dsdrive/pkg/signv4.(*V4Signer).authorization+0x1d8 /build/pkg/signv4/signv4.go:348 # 0xd858d7 dsdrive/pkg/signv4.(*V4Signer).Sign+0x5f7 /build/pkg/signv4/signv4.go:159 # 0xd920e7 dsdrive/pkg/http.(*Client).signRequest+0x107 /build/pkg/http/client.go:445 # 0xd91624 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:337 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xdacf34 dsdrive/internal/app/services/forwarder.(*Service).headObject+0x254 /build/internal/app/services/forwarder/head_object.go:71 # 0xdac6f0 dsdrive/internal/app/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/app/services/forwarder/head_object.go:37 # 0xed314b dsdrive/internal/app/services/forwarder.(*Service).HeadObject+0x26b /build/internal/app/services/forwarder/head_object.go:28 # 0xed30ca dsdrive/internal/app/http/api.(*Handler).headObject+0x1ea /build/internal/app/http/api/head_object.go:35 # 0xed27dc dsdrive/internal/app/http/api.NewHandler.func4+0x11c /build/internal/app/http/api/handler.go:107 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 2048] @ 0x525b27 0x525c30 0x52aacb 0xde45e9 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xde45e8 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1408] @ 0xa3f854 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f853 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [24: 64512] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [272: 69632] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a89cd crypto/internal/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a89ba crypto/internal/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/bigmod/nat.go:308 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [52: 832] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [39: 1872] @ 0x46fcba 0xdf0794 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf0793 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x53 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [69: 476928] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [164: 3568640] @ 0xccdd75 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdd74 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [83: 1126144] @ 0xccdd75 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdd74 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 70656] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 640] @ 0x659496 0xdf4f9b 0xe97888 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf4f9a dsdrive/pkg/jwt.ParseJwt+0xfa /build/pkg/jwt/parse_jwt.go:39 # 0xe97887 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x367 /build/internal/app/http/middleware/middleware.go:129 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 48] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 896] @ 0xd07151 0xd06ca5 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd07150 dsdrive/internal/app/services/local.(*Service).scanGroupRow+0x90 /build/internal/app/services/local/get_group.go:67 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 912] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [191: 30560] @ 0x81967f 0x7ff4d9 0x7ff3e5 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x81967e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:2983 # 0x7ff4d8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x7ff3e4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [189: 27216] @ 0x827566 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x827565 net/http.(*http2clientConnReadLoop).handleResponse+0x345 /usr/local/go/src/net/http/h2_bundle.go:9636 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [115: 1648640] @ 0xe8eeab 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8eeaa dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/app/services/usersync/sync_users.go:171 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 11264] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 2304] @ 0xb822d9 0xb83ebb 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb822d8 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb83eba github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x814bc6 0x813b3a 0x82667a 0x825c5c 0x47cea1 # 0x814bc5 net/http.http2parseSettingsFrame+0xa5 /usr/local/go/src/net/http/h2_bundle.go:2154 # 0x813b39 net/http.(*http2Framer).ReadFrame+0x199 /usr/local/go/src/net/http/h2_bundle.go:1920 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [39: 936] @ 0x6a4437 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4436 encoding/json.(*decodeState).valueInterface+0x36 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd598d 0xaddf62 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd598c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [51: 2448] @ 0xde55a5 0xde5614 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde55a4 github.com/golang-jwt/jwt/v5.NewParser+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:32 # 0xde5613 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [420: 134400] @ 0x81967f 0x7ff4d9 0x7ff3e5 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x81967e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:2983 # 0x7ff4d8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x7ff3e4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [8: 768] @ 0x614e47 0x7b3f6d 0x7b3e10 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7b3f6c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x7b3e0f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x7b9314 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:374 # 0x7c92f7 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1934 # 0x7acbf1 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x151 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:70 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [15: 21120] @ 0xb83a6a 0xb83a6b 0xb83e8a 0xb8531e 0xb86365 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xb83a69 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83a6a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb83e89 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [138: 17664] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [289: 4624] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [170: 3699200] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 4800] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1296] @ 0x69ebb7 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [52: 2496] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xdcb4bd 0xdcb4da 0xdcb2cb 0xdc9ee5 0xdc9d75 0x806413 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x70c68c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x70c7d2 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x70bf2f net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x73317d net.parseIP+0x1d /usr/local/go/src/net/ip.go:504 # 0xdcb4bc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xdcb4d9 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xdcb2ca net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdc9ee4 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdc9d74 net/http/cookiejar.(*Jar).Cookies+0x34 /usr/local/go/src/net/http/cookiejar/jar.go:160 # 0x806412 net/http.(*Client).send+0x52 /usr/local/go/src/net/http/client.go:176 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [369: 129888] @ 0x472a8c 0xdeed27 0xdeecce 0xdeecc4 0xdeeccd 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeed26 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xdeeccd net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xdeecc3 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xdeeccc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [51: 2448] @ 0x46fcba 0xdeeb65 0xdeea33 0xdeec8b 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeeb64 github.com/go-resty/resty/v2.(*Client).R+0x164 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:391 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [131: 14672] @ 0x820bda 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820bd9 net/http.(*http2ClientConn).roundTrip+0x119 /usr/local/go/src/net/http/h2_bundle.go:8430 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x408b34 0x71c21a 0x738925 0x737fb4 0xa8f01b 0xa8ecc7 0xa8de65 0xa8dc0f 0xa8dbf4 0xa48b9d 0xa488ed 0xa4816b 0xa45691 0xa492a5 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x71c219 internal/singleflight.(*Group).DoChan+0x39 /usr/local/go/src/internal/singleflight/singleflight.go:70 # 0x738924 net.(*Resolver).lookupIPAddr+0x344 /usr/local/go/src/net/lookup.go:333 # 0x737fb3 net.(*Resolver).LookupIPAddr+0x33 /usr/local/go/src/net/lookup.go:220 # 0xa8f01a github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ecc6 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8de64 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dc0e github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8dbf3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48b9c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa488ec github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4816a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45690 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa492a4 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 192] @ 0xcd50c8 0xaddefe 0xadde29 0xae0431 0xaddd91 0xd0716c 0xd06ca5 0xe8c9d0 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd50c7 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xaddefd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0716b dsdrive/internal/app/services/local.(*Service).scanGroupRow+0xab /build/internal/app/services/local/get_group.go:68 # 0xd06ca4 dsdrive/internal/app/services/local.(*Service).GetGroup+0x3c4 /build/internal/app/services/local/get_group.go:41 # 0xe8c9cf dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/app/services/usersync/sync_groups.go:168 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 960] @ 0x6a4c67 0xdf35f7 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xdf33a5 0xdf1c45 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xdf35f6 github.com/Nerzal/gocloak/v13.GetGroupsParams.MarshalJSON+0xd6 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:364 # 0x6a5f31 encoding/json.marshalerEncoder+0xd1 /usr/local/go/src/encoding/json/encode.go:441 # 0x6a9c42 encoding/json.condAddrEncoder.encode+0x62 /usr/local/go/src/encoding/json/encode.go:904 # 0x6a5552 encoding/json.(*encodeState).reflectValue+0x72 /usr/local/go/src/encoding/json/encode.go:322 # 0x6a531c encoding/json.(*encodeState).marshal+0xbc /usr/local/go/src/encoding/json/encode.go:298 # 0x6a4bfd encoding/json.Marshal+0xbd /usr/local/go/src/encoding/json/encode.go:164 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf1c44 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 1344] @ 0x73608d 0x7360ca 0x81c8fa 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x73608c net.SplitHostPort.func1+0x50c /usr/local/go/src/net/ipsock.go:171 # 0x7360c9 net.SplitHostPort+0x549 /usr/local/go/src/net/ipsock.go:178 # 0x81c8f9 net/http.http2authorityAddr+0x39 /usr/local/go/src/net/http/h2_bundle.go:7703 # 0x81cb75 net/http.(*http2Transport).RoundTripOpt+0x75 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 4608] @ 0x5a968a 0x5a9645 0x5a9649 0x5aa6fe 0x5ab8c5 0x5ab8b2 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9689 crypto/internal/bigmod.(*Nat).reset+0xc9 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a9644 crypto/internal/bigmod.(*Nat).set+0x84 /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x5a9648 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x88 /usr/local/go/src/crypto/internal/bigmod/nat.go:511 # 0x5aa6fd crypto/internal/bigmod.(*Nat).montgomeryMul+0x9fd /usr/local/go/src/crypto/internal/bigmod/nat.go:639 # 0x5ab8c4 crypto/internal/bigmod.(*Nat).montgomeryRepresentation+0x164 /usr/local/go/src/crypto/internal/bigmod/nat.go:552 # 0x5ab8b1 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x151 /usr/local/go/src/crypto/internal/bigmod/nat.go:778 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 416] @ 0x50aaa8 0x50a6ec 0x727607 0x71f1d8 0x71f1c0 0x71ef85 0x73c347 0x71d477 0x739257 0x71c595 0x47cea1 # 0x50aaa7 os.statNolog+0x27 /usr/local/go/src/os/stat_unix.go:30 # 0x50a6eb os.Stat+0x2b /usr/local/go/src/os/stat.go:13 # 0x727606 net.(*resolverConfig).tryUpdate+0x186 /usr/local/go/src/net/dnsclient_unix.go:415 # 0x71f1d7 net.getSystemDNSConfig+0xb7 /usr/local/go/src/net/dnsclient_unix.go:368 # 0x71f1bf net.(*conf).lookupOrder+0x9f /usr/local/go/src/net/conf.go:275 # 0x71ef84 net.(*conf).hostLookupOrder+0x84 /usr/local/go/src/net/conf.go:228 # 0x73c346 net.(*Resolver).lookupIP+0xa6 /usr/local/go/src/net/lookup_unix.go:64 # 0x71d476 net.init.func1+0x36 /usr/local/go/src/net/hook.go:21 # 0x739256 net.(*Resolver).lookupIPAddr.func1+0x36 /usr/local/go/src/net/lookup.go:334 # 0x71c594 internal/singleflight.(*Group).doCall+0x34 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [29: 7424] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 39424] @ 0x793a99 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x793a98 crypto/tls.(*certCache).newCert+0x38 /usr/local/go/src/crypto/tls/cache.go:81 # 0x7ab3d8 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1075 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [70: 3360] @ 0x81967f 0x7ff4d9 0x7feefa 0x7fecf0 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x81967e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:2983 # 0x7ff4d8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x7feef9 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x7fecef vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [312: 4992] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [66: 3168] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [125: 336000] @ 0x79f79c 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x79f79b crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2fb /usr/local/go/src/crypto/tls/conn.go:1173 # 0x79f2d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x647891 crypto/hmac.(*hmac).Sum+0x31 /usr/local/go/src/crypto/hmac/hmac.go:58 # 0x786287 vendor/golang.org/x/crypto/hkdf.(*hkdf).Read+0x1c7 /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:65 # 0x7d6c41 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x441 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7af4ca crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x3ca /usr/local/go/src/crypto/tls/handshake_client_tls13.go:526 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [287: 9404416] @ 0xa474cc 0xa471aa 0xa49490 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa474cb bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa471a9 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4948f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 2048] @ 0x459146 0xde58e5 0xde46b4 0xde550d 0xde550e 0xdf55a6 0xe978be 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xde58e4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde550c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xde550d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xdf55a5 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe978bd dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x39d /build/internal/app/http/middleware/middleware.go:133 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [98: 112896] @ 0x659496 0xde5408 0xde4c6f 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4c6e github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 1520] @ 0xacb8c5 0xacad59 0xdf81b1 0xdf811f 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacb8c4 dsdrive/pkg/errors.trace+0x64 /build/pkg/errors/stack.go:14 # 0xacad58 dsdrive/pkg/errors.newError+0x3b8 /build/pkg/errors/error.go:61 # 0xdf81b0 dsdrive/pkg/errors.Wrap+0x2b0 /build/pkg/errors/error.go:36 # 0xdf811e dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x21e /build/internal/app/services/keycloak/get_user_groups.go:22 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 7168] @ 0x5a8735 0x5a86c7 0x5a86d3 0x5a8486 0x5b0e2f 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a8734 crypto/internal/bigmod.(*Nat).reset+0x94 /usr/local/go/src/crypto/internal/bigmod/nat.go:87 # 0x5a86c6 crypto/internal/bigmod.(*Nat).resetFor+0x26 /usr/local/go/src/crypto/internal/bigmod/nat.go:498 # 0x5a86d2 crypto/internal/bigmod.(*Nat).setBytes+0x32 /usr/local/go/src/crypto/internal/bigmod/nat.go:179 # 0x5a8485 crypto/internal/bigmod.(*Nat).SetBytes+0x25 /usr/local/go/src/crypto/internal/bigmod/nat.go:143 # 0x5b0e2e crypto/rsa.encrypt+0xee /usr/local/go/src/crypto/rsa/rsa.go:488 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [113: 23504] @ 0x4dc206 0x4ee6ed 0xb83daf 0xb83c1c 0xb8531e 0xb86365 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4dc205 reflect.packEface+0x45 /usr/local/go/src/reflect/value.go:135 # 0x4ee6ec reflect.valueInterface+0xac /usr/local/go/src/reflect/value.go:1513 # 0xb83dae reflect.Value.Interface+0x2ce /usr/local/go/src/reflect/value.go:1484 # 0xb83c1b github.com/jmoiron/sqlx.bindArray+0x13b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb8531d github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86364 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x98bc25 0x986825 0x9889a5 0x986954 0x985f65 0x9889a5 0x988ae5 0x986954 0x984505 0x984399 0x984313 0xdaf3eb 0xdaecb1 0xd151c3 0xed6cbe 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x98bc24 encoding/xml.(*Decoder).Token+0x224 /usr/local/go/src/encoding/xml/xml.go:331 # 0x986824 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x985f64 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x9889a4 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988ae4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986953 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x984504 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984398 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x984312 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdaf3ea dsdrive/internal/app/services/forwarder.(*Service).doListBuckets+0x2aa /build/internal/app/services/forwarder/list_buckets.go:77 # 0xdaecb0 dsdrive/internal/app/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/app/services/forwarder/list_buckets.go:19 # 0xd151c2 dsdrive/internal/app/services/local.(*Service).ListProjects+0x82 /build/internal/app/services/local/list_projects.go:17 # 0xed6cbd dsdrive/internal/app/http/api.(*Handler).listProjects+0x1dd /build/internal/app/http/api/list_projects.go:30 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [29: 464] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [36: 12672] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850c38 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [157: 7536] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a467b encoding/json.(*decodeState).objectInterface+0x1b /usr/local/go/src/encoding/json/decode.go:1067 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [83: 23904] @ 0x472a8c 0xacae7d 0xacad17 0xacab87 0xdf81b1 0xdf811f 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xacae7c maps.Copy[...]+0x4dc /usr/local/go/src/maps/maps.go:64 # 0xacad16 dsdrive/pkg/errors.mergeParamMaps+0x376 /build/pkg/errors/error.go:72 # 0xacab86 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xdf81b0 dsdrive/pkg/errors.Wrap+0x2b0 /build/pkg/errors/error.go:36 # 0xdf811e dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x21e /build/internal/app/services/keycloak/get_user_groups.go:22 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [107: 1164160] @ 0xcd4250 0xcd423f 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd424f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd423e github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1792] @ 0xb84cb9 0xb83f7b 0xb85392 0xb861c5 0xced858 0xd0c154 0xd0680a 0xecc49f 0xac70fe 0xab098d 0xe97b65 0xed283b 0xab097d 0xe957f3 0xab097d 0xe97c13 0xab097d 0xe96ad3 0xab097d 0xe96549 0xab097d 0xe97e1a 0xab097d 0xe96252 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xb84cb8 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd0c153 dsdrive/internal/app/services/local.(*Service).getUser+0x213 /build/internal/app/services/local/get_user.go:53 # 0xd06809 dsdrive/internal/app/services/local.(*Service).GetCurrentUser+0x169 /build/internal/app/services/local/get_current_user.go:11 # 0xecc49e dsdrive/internal/app/http/api.(*Handler).getCurrentUser+0x15e /build/internal/app/http/api/get_current_user.go:25 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xe97b64 dsdrive/internal/app/http/middleware.checkJwtMiddleware+0x644 /build/internal/app/http/middleware/middleware.go:145 # 0xed283a dsdrive/internal/app/http/api.NewHandler.CheckJwtMiddleware.func14+0x1a /build/internal/app/http/middleware/middleware.go:98 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe957f2 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97c12 dsdrive/internal/app/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/app/http/middleware/middleware.go:152 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96ad2 dsdrive/internal/app/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/app/http/middleware/middleware.go:69 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96548 dsdrive/internal/app/http/middleware.LoggerMiddleware+0x228 /build/internal/app/http/middleware/middleware.go:45 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe97e19 dsdrive/internal/app/http/middleware.WebDAVMiddleware+0x79 /build/internal/app/http/middleware/middleware.go:171 # 0xab097c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xe96251 dsdrive/internal/app/http/middleware.TraceIdMiddleware+0x171 /build/internal/app/http/middleware/middleware.go:34 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 720] @ 0x6bf865 0x6bf549 0xdd555e 0xdd3ff7 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6bf864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:518 # 0x6bf548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:477 # 0xdd555d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [61: 124928] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [327: 94176] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf33e8 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf33e7 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [657: 462528] @ 0x41158d 0x46fd9a 0x827538 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x827537 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /usr/local/go/src/net/http/h2_bundle.go:9635 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [337: 97056] @ 0x5998c5 0x59983d 0xdeddff 0xdedde4 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5998c4 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x59983c math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0xdeddfe math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdedde3 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x63 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:51 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2560] @ 0x5addba 0x5ae065 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [872: 613888] @ 0x81967f 0x7ff4d9 0x7ff3e5 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x81967e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:2983 # 0x7ff4d8 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x7ff3e4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [5: 400] @ 0xcd49a5 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd06ba2 0xd02065 0xe8ca9e 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcd49a4 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd06ba1 dsdrive/internal/app/services/local.(*Service).GetGroup+0x2c1 /build/internal/app/services/local/get_group.go:30 # 0xd02064 dsdrive/internal/app/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/app/services/local/delete_group_users.go:10 # 0xe8ca9d dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/app/services/usersync/sync_groups.go:174 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 7168] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [60: 414720] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5626d7 0x497670 0x8132e5 0x8132b3 0x813a25 0x82667a 0x825c5c 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x7a120f crypto/tls.(*Conn).readRecord+0x14f /usr/local/go/src/crypto/tls/conn.go:591 # 0x7a1210 crypto/tls.(*Conn).Read+0x150 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x5626d6 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:241 # 0x49766f io.ReadAtLeast+0x8f /usr/local/go/src/io/io.go:335 # 0x8132e4 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x8132b2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1642 # 0x813a24 net/http.(*http2Framer).ReadFrame+0x84 /usr/local/go/src/net/http/h2_bundle.go:1909 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [287: 73472] @ 0x5addba 0x5ae065 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5addb9 crypto/rsa.pkcs1v15ConstructEM+0x1b9 /usr/local/go/src/crypto/rsa/pkcs1v15.go:327 # 0x5ae064 crypto/rsa.VerifyPKCS1v15+0x104 /usr/local/go/src/crypto/rsa/pkcs1v15.go:369 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [75: 2400] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [149: 21456] @ 0x69ebb7 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [368: 117760] @ 0xdd6a26 0xdd6a03 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd6a25 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xdd6a02 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0xd202e5 0xe8eadf 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd202e4 dsdrive/internal/app/services/local.(*Service).DisableAbsentUsers+0x364 /build/internal/app/services/local/users.go:61 # 0xe8eade dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/app/services/usersync/sync_users.go:150 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xdeea2d 0xdeec8b 0xdf2605 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2604 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d7066 0x7d7031 0x7d6f45 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d7065 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x145 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d7030 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x110 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6f44 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x24 /usr/local/go/src/crypto/tls/key_schedule.go:41 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7b0e91 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x251 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:739 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [32: 9216] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 320] @ 0x6c2011 0xdd5872 0xdd3ff7 0xddd2bd 0xdf1fa5 0xdf1e2d 0xdf68a6 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6c2010 net/url.Values.Encode+0x70 /usr/local/go/src/net/url/url.go:1007 # 0xdd5871 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1fa4 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf1e2c github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xdf68a5 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/app/services/keycloak/get_group_members.go:24 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [192: 196608] @ 0x5a9deb 0x5aba12 0x5b0ea5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9dea crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/bigmod/nat.go:584 # 0x5aba11 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x2b1 /usr/local/go/src/crypto/internal/bigmod/nat.go:781 # 0x5b0ea4 crypto/rsa.encrypt+0x164 /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [2: 64] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7d71d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x2b3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d71a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x283 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6fba crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x9a /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [179: 25776] @ 0x69ebb7 0xdedcf0 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdedcef github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0xaf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:36 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 320] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a230f encoding/json.(*decodeState).literalStore+0x1af /usr/local/go/src/encoding/json/decode.go:852 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [169: 97344] @ 0x724888 0x72599b 0x726fab 0x72a385 0x47cea1 # 0x724887 net.newRequest+0x47 /usr/local/go/src/net/dnsclient_unix.go:60 # 0x72599a net.(*Resolver).exchange+0xda /usr/local/go/src/net/dnsclient_unix.go:170 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [1278: 1472256] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 11648] @ 0xc8a345 0xba812d 0xc743a6 0xbe2ee2 0xccdf06 0xccdca9 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd010fc 0xe8eb15 0xce808f 0xe8df47 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xc8a344 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba812c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0x42c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:207 # 0xc743a5 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe2ee1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xccdf05 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdca8 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd010fb dsdrive/internal/app/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/app/services/local/delete_all_object_rights.go:31 # 0xe8eb14 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func3+0x74 /build/internal/app/services/usersync/sync_users.go:154 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8df46 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x246 /build/internal/app/services/usersync/sync_users.go:149 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [72: 27648] @ 0x471b7f 0xd668b6 0xd64faa 0xd6576c 0x47cea1 # 0xd668b5 github.com/segmentio/kafka-go.makeLayout+0x195 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:786 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [49: 10192] @ 0xb84086 0xb83f7b 0xb85392 0xb861c5 0xced858 0xcf3735 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xb84085 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83f7a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85391 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb861c4 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xced857 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3734 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/app/services/local/access_rights.go:46 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [67: 77184] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [606: 310272] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [118: 1208320] @ 0x7a5b75 0x7a5b8b 0x7a68bd 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7a5b74 crypto/internal/mlkem768.NewKeyFromSeed+0xb94 /usr/local/go/src/crypto/internal/mlkem768/mlkem768.go:130 # 0x7a5b8a crypto/tls.(*Conn).makeClientHello+0xbaa /usr/local/go/src/crypto/tls/handshake_client.go:161 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [13: 2912] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 2880] @ 0x472a8c 0xd06a3f 0xcfb066 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xd06a3e dsdrive/internal/app/services/local.(*Service).GetGroup+0x15e /build/internal/app/services/local/get_group.go:32 # 0xcfb065 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/app/services/local/add_group_users.go:14 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [31: 744] @ 0xdf20d1 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf20d0 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x70 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2654 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [72: 1152] @ 0x7ffb2b 0x7ffaf9 0x7ff2ed 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2ec vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [27: 648] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d47 crypto/internal/bigmod.NewNat+0x67 /usr/local/go/src/crypto/internal/bigmod/nat.go:64 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [378: 483840] @ 0x724e45 0x725da5 0x726fab 0x72a385 0x47cea1 # 0x724e44 net.dnsPacketRoundTrip+0xa4 /usr/local/go/src/net/dnsclient_unix.go:113 # 0x725da4 net.(*Resolver).exchange+0x4e4 /usr/local/go/src/net/dnsclient_unix.go:194 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [99: 9504] @ 0xdf23e7 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf23e6 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x386 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [71: 4544] @ 0xdf35e8 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xdf33a5 0xdf2105 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf35e7 github.com/Nerzal/gocloak/v13.GetGroupsParams.MarshalJSON+0xc7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:364 # 0x6a5f31 encoding/json.marshalerEncoder+0xd1 /usr/local/go/src/encoding/json/encode.go:441 # 0x6a9c42 encoding/json.condAddrEncoder.encode+0x62 /usr/local/go/src/encoding/json/encode.go:904 # 0x6a5552 encoding/json.(*encodeState).reflectValue+0x72 /usr/local/go/src/encoding/json/encode.go:322 # 0x6a531c encoding/json.(*encodeState).marshal+0xbc /usr/local/go/src/encoding/json/encode.go:298 # 0x6a4bfd encoding/json.Marshal+0xbd /usr/local/go/src/encoding/json/encode.go:164 # 0xdf33a4 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xdf2104 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 504] @ 0x4e8add 0x69fcf9 0x69ffd7 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x69ffd6 encoding/json.(*decodeState).array+0x56 /usr/local/go/src/encoding/json/decode.go:503 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 4320] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [126: 12096] @ 0x482e87 0x520145 0xd64f6f 0xd64edf 0xd6576c 0x47cea1 # 0x482e86 internal/reflectlite.Swapper+0x366 /usr/local/go/src/internal/reflectlite/swapper.go:66 # 0x520144 sort.Slice+0x84 /usr/local/go/src/sort/slice.go:26 # 0xd64f6e github.com/segmentio/kafka-go.sortMetadataPartitions+0xb6e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:773 # 0xd64ede github.com/segmentio/kafka-go.(*connPool).update+0xade /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:515 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [29: 14848] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x578b5b crypto/aes.newCipher+0x3b /usr/local/go/src/crypto/aes/cipher_asm.go:49 # 0x57874a crypto/aes.NewCipher+0x2a /usr/local/go/src/crypto/aes/cipher.go:45 # 0x7e0b53 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 3168] @ 0xcc47e6 0xcc51f6 0xcd490d 0xad0417 0xad87b9 0xae0431 0xad7ffe 0xadb5e5 0xb8ce1c 0xb86204 0xce9745 0xd0d869 0xcfb0f4 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xcc47e5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc51f5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd490c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad0416 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad87b8 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad7ffd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb5e4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8ce1b github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb86203 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9744 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0d868 dsdrive/internal/app/services/local.(*Service).getUsersIds+0x188 /build/internal/app/services/local/get_user.go:187 # 0xcfb0f3 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x133 /build/internal/app/services/local/add_group_users.go:18 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [583: 167904] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 10752] @ 0x80027c 0x7fdb45 0x7fd7a5 0x7fcebe 0x825748 0x824a91 0x8251a7 0x82488c 0x822509 0x821a15 0x821496 0x47cea1 # 0x80027b vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x7fdb44 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x7fd7a4 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x7fcebd vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x825747 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9331 # 0x824a90 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9265 # 0x8251a6 net/http.(*http2ClientConn).encodeHeaders.func1+0x626 /usr/local/go/src/net/http/h2_bundle.go:9226 # 0x82488b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x822508 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:8721 # 0x821a14 net/http.(*http2clientStream).writeRequest+0x534 /usr/local/go/src/net/http/h2_bundle.go:8617 # 0x821495 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8551 0: 0 [56: 365568] @ 0xccdd75 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdd74 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 896] @ 0x647f3f 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x7d77e7 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc7 /usr/local/go/src/crypto/tls/key_schedule.go:105 # 0x7b1938 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x58 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:839 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 80] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7d6e74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7d6e44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x7d6d56 crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x16 /usr/local/go/src/crypto/tls/key_schedule.go:45 # 0x614b41 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x614ed1 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b1 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x7d6b24 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x324 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6947 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x147 /usr/local/go/src/crypto/tls/key_schedule.go:44 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af47d crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x37d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:524 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [346: 22675456] @ 0xa8b8f8 0xa8b879 0xa89b86 0xa96c92 0xa96a32 0x47cea1 # 0xa8b8f7 bufio.NewWriterSize+0x117 /usr/local/go/src/bufio/bufio.go:596 # 0xa8b878 github.com/valyala/fasthttp.acquireWriter+0x98 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2682 # 0xa89b85 github.com/valyala/fasthttp.(*Server).serveConn+0x1625 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2445 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [508: 5201920] @ 0x7a5b75 0x7a5b8b 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x7a5b74 crypto/internal/mlkem768.NewKeyFromSeed+0xb94 /usr/local/go/src/crypto/internal/mlkem768/mlkem768.go:130 # 0x7a5b8a crypto/tls.(*Conn).makeClientHello+0xbaa /usr/local/go/src/crypto/tls/handshake_client.go:161 # 0x7a68bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:262 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [40: 11520] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [76: 4864] @ 0x827c8f 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x827c8e net/http.(*http2clientConnReadLoop).handleResponse+0xa6e /usr/local/go/src/net/http/h2_bundle.go:9724 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [389: 149376] @ 0x820c2d 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c2c net/http.(*http2ClientConn).roundTrip+0x16c /usr/local/go/src/net/http/h2_bundle.go:8422 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1235: 1264640] @ 0x80527a 0x48a311 0x812005 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x805279 net/http.init.func1+0x19 /usr/local/go/src/net/http/h2_bundle.go:1049 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x812004 net/http.http2getDataBufferChunk+0x104 /usr/local/go/src/net/http/h2_bundle.go:1059 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [4: 1024] @ 0x659496 0xde5408 0xde4591 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4590 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1631: 53444608] @ 0xa47ae5 0xa4769e 0xa4979c 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa47ae4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4769d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa4979b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [72: 1152] @ 0xdd59e5 0xdd5991 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd59e4 net/url.Values.Add+0x6a4 /usr/local/go/src/net/url/url.go:939 # 0xdd5990 github.com/go-resty/resty/v2.parseRequestURL+0x650 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:81 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1746: 2681856] @ 0x525b27 0x525c30 0x52aacb 0xde45e9 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xde45e8 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [75: 710400] @ 0xae5cb1 0xae5c98 0xae5c97 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5cb0 github.com/jackc/pgx/v5/internal/pgio.AppendUint32+0x5b0 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:14 # 0xae5c97 github.com/jackc/pgx/v5/internal/pgio.AppendInt32+0x597 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/internal/pgio/write.go:31 # 0xae5c96 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x596 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:139 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [40: 5120] @ 0x741cc6 0x741c9d 0x737098 0x749d07 0x722c14 0x72246e 0x721b47 0x7215c5 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x741cc5 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x741c9c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x737097 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x749d06 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x722c13 net.(*sysDialer).dialSingle+0x353 /usr/local/go/src/net/dial.go:674 # 0x72246d net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:635 # 0x721b46 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:536 # 0x7215c4 net.(*Dialer).DialContext+0x6a4 /usr/local/go/src/net/dial.go:527 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [6: 6144] @ 0xa3f63e 0xa3f6b0 0xa3f8ed 0xa7475f 0xa70a5c 0xa6bbc5 0xa6b327 0xa891c5 0xa891a9 0xa96c92 0xa96a32 0x47cea1 # 0xa3f63d github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f6af github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f8ec github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7475e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70a5b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6bbc4 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b326 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa891c4 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa891a8 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 192] @ 0x5f3c5e 0x7d730d 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f3c5d crypto/sha512.(*digest).Sum+0x15d /usr/local/go/src/crypto/sha512/sha512.go:289 # 0x7d730c crypto/tls.(*cipherSuiteTLS13).deriveSecret+0x6c /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [462: 354816] @ 0x411217 0x471d48 0xd66ef9 0xd66966 0xd64faa 0xd6576c 0x47cea1 # 0xd66ef8 github.com/segmentio/kafka-go.makePartitions+0x478 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:826 # 0xd66965 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [28: 16128] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79a9af 0x79f051 0x79f052 0x79f0d9 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79a9ae crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7a6d51 crypto/tls.(*Conn).clientHandshake+0x511 /usr/local/go/src/crypto/tls/handshake_client.go:327 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [18: 9216] @ 0x498532 0xdd47f6 0xdd43bb 0xddd2bd 0xdf1afb 0xdf19cf 0xdf5fea 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1afa github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf19ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xdf5fe9 dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x109 /build/internal/app/services/keycloak/get_group.go:20 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [45: 6480] @ 0x69ebb7 0xde0325 0xdd84cd 0xdd4723 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd84cc github.com/go-resty/resty/v2.parseResponseBody+0x3ec /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:346 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [296: 75776] @ 0x659496 0xdeddac 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdeddab github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x2b /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:45 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [163: 7824] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a2e6f encoding/json.(*decodeState).literalStore+0xd0f /usr/local/go/src/encoding/json/decode.go:953 # 0x69f894 encoding/json.(*decodeState).value+0x114 /usr/local/go/src/encoding/json/decode.go:388 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x647f7c crypto/hmac.New+0x11c /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af508 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x408 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:527 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [79: 12640] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x69fcf8 encoding/json.indirect+0x318 /usr/local/go/src/encoding/json/decode.go:476 # 0x6a071c encoding/json.(*decodeState).object+0x5c /usr/local/go/src/encoding/json/decode.go:600 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a048e encoding/json.(*decodeState).array+0x50e /usr/local/go/src/encoding/json/decode.go:555 # 0x69f7f3 encoding/json.(*decodeState).value+0x73 /usr/local/go/src/encoding/json/decode.go:364 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [443: 29032448] @ 0xa8b50a 0xa8b466 0xa88cfe 0xa96c92 0xa96a32 0x47cea1 # 0xa8b509 bufio.NewReaderSize+0x149 /usr/local/go/src/bufio/bufio.go:54 # 0xa8b465 github.com/valyala/fasthttp.acquireReader+0xa5 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2664 # 0xa88cfd github.com/valyala/fasthttp.(*Server).serveConn+0x79d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2195 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 2016] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7afa1e crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x91e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:551 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 4160] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x576d7e crypto/aes.(*aesCipherGCM).NewGCM+0x3e /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x575579 crypto/cipher.newGCMWithNonceAndTagSize+0x1d9 /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x7e0b74 crypto/cipher.NewGCM+0x54 /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x7e0b65 crypto/tls.aeadAESGCMTLS13+0x45 /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x798a55 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x7af54f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x44f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:529 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [165: 253440] @ 0x525b27 0x525c30 0x52aacb 0xde45e9 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x525b26 strings.(*Builder).grow+0x26 /usr/local/go/src/strings/builder.go:61 # 0x525c2f strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x52aaca strings.Join+0x10a /usr/local/go/src/strings/strings.go:451 # 0xde45e8 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 448] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [376: 132352] @ 0x472a8c 0xdf22b0 0xdf2248 0xdf2247 0xdf218f 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf22af net/url.Values.Set+0x24f /usr/local/go/src/net/url/url.go:933 # 0xdf2247 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xdf2246 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xdf218e github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2662 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [86: 8256] @ 0x659496 0xdedcad 0xdf03ae 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdedcac github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenHeader+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:30 # 0xdf03ad github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [402: 141504] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850c38 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [42: 129024] @ 0x7fe291 0x7fe18b 0x7ff39f 0x7fece5 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7fe290 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x7fe18a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x7ff39e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x7fece4 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [151: 212608] @ 0x793a99 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x793a98 crypto/tls.(*certCache).newCert+0x38 /usr/local/go/src/crypto/tls/cache.go:81 # 0x7ab3d8 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1075 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 1152] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x647f3e crypto/hmac.New+0xde /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d7371 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xd1 /usr/local/go/src/crypto/tls/key_schedule.go:76 # 0x7af404 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x304 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:522 # 0x7ad1c4 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x724 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 7168] @ 0x847ebf 0x847eb3 0x848e1c 0x847758 0x847595 0x47cea1 # 0x847ebe crypto/tls.Client+0x11e /usr/local/go/src/crypto/tls/tls.go:49 # 0x847eb2 net/http.(*persistConn).addTLS+0x112 /usr/local/go/src/net/http/transport.go:1639 # 0x848e1b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1738 # 0x847757 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1563 # 0x847594 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1545 0: 0 [119: 974848] @ 0x80533a 0x48a311 0x811f48 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x805339 net/http.init.func4+0x19 /usr/local/go/src/net/http/h2_bundle.go:1052 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x811f47 net/http.http2getDataBufferChunk+0x47 /usr/local/go/src/net/http/h2_bundle.go:1065 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [314: 90432] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4c08 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4c07 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [489: 203424] @ 0xdeea4c 0xdeea33 0xdeec8b 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea4b github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 272] @ 0x829577 0x829055 0x82698a 0x825c5c 0x47cea1 # 0x829576 net/http.(*http2clientConnReadLoop).endStream+0xb6 /usr/local/go/src/net/http/h2_bundle.go:9991 # 0x829054 net/http.(*http2clientConnReadLoop).processData+0x514 /usr/local/go/src/net/http/h2_bundle.go:9975 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [88: 8448] @ 0xde73e5 0xde4815 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde73e4 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xde4814 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [136: 17408] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [532: 272384] @ 0x498532 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [605: 348480] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4716c4 reflect.mapassign_faststr0+0x24 /usr/local/go/src/runtime/map.go:1493 # 0x4ec328 reflect.mapassign_faststr+0xa8 /usr/local/go/src/reflect/value.go:3913 # 0x4e6244 reflect.Value.SetMapIndex+0x224 /usr/local/go/src/reflect/value.go:2458 # 0x6a19a4 encoding/json.(*decodeState).object+0x12e4 /usr/local/go/src/encoding/json/decode.go:799 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [80: 5120] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [349: 111680] @ 0x832f6d 0xdd6c2f 0xdd6c08 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xdd6c2e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xdd6c07 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [55: 1320] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4958 encoding/json.unquote+0xb8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a493e encoding/json.(*decodeState).literalInterface+0x9e /usr/local/go/src/encoding/json/decode.go:1132 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [61: 976] @ 0x7ffb2b 0x7ffaf9 0x7ff2a9 0x7fecd2 0x7feb10 0x8189ff 0x813d65 0x82667a 0x825c5c 0x47cea1 # 0x7ffb2a bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x7ffaf8 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x7ff2a8 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x328 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:381 # 0x7fecd1 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x7feb0f vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x8189fe net/http.(*http2Framer).readMetaFrame+0x2de /usr/local/go/src/net/http/h2_bundle.go:3021 # 0x813d64 net/http.(*http2Framer).ReadFrame+0x3c4 /usr/local/go/src/net/http/h2_bundle.go:1934 # 0x826679 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9496 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [748: 430848] @ 0xd66b5c 0xd66966 0xd64faa 0xd6576c 0x47cea1 # 0xd66b5b github.com/segmentio/kafka-go.makePartitions+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:818 # 0xd66965 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [3: 240] @ 0x73e638 0x727291 0x72a385 0x47cea1 # 0x73e637 net.newDNSError+0x117 /usr/local/go/src/net/net.go:693 # 0x727290 net.(*Resolver).tryOneName+0x7b0 /usr/local/go/src/net/dnsclient_unix.go:341 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [6: 576] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x614e46 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x226 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x7d6abd vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2bd /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x7d6937 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x137 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x7d7671 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x51 /usr/local/go/src/crypto/tls/key_schedule.go:95 # 0x798a46 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x7b1a16 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x136 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:846 # 0x7ad23a crypto/tls.(*clientHandshakeStateTLS13).handshake+0x79a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:151 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4134: 12699648] @ 0x41158d 0x46fd9a 0xd66abb 0xd66966 0xd64faa 0xd6576c 0x47cea1 # 0xd66aba github.com/segmentio/kafka-go.makePartitions+0x3a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:809 # 0xd66965 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd64fa9 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6576b github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [59: 2832] @ 0x46fcba 0xdeea85 0xdeea33 0xdeec8b 0xdf2145 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdeea84 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xdeea32 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xdeec8a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xdf2144 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [276: 70656] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5b0ef0 crypto/internal/bigmod.(*Nat).Bytes+0x1b0 /usr/local/go/src/crypto/internal/bigmod/nat.go:121 # 0x5b0e8d crypto/rsa.encrypt+0x14d /usr/local/go/src/crypto/rsa/rsa.go:494 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [57: 912] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4728 encoding/json.unquote+0xc8 /usr/local/go/src/encoding/json/decode.go:1177 # 0x6a470e encoding/json.(*decodeState).objectInterface+0xae /usr/local/go/src/encoding/json/decode.go:1083 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [104: 1277952] @ 0x4985d2 0xdd47f6 0xdd43bb 0xddd2bd 0xdf2965 0xdf27a6 0xdf85f0 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xdd47f5 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xdd43ba github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2964 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf27a5 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xdf85ef dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/app/services/keycloak/get_users.go:20 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [105: 107520] @ 0x5a9deb 0x5a8c35 0x5a8f35 0x5b0da5 0x5ae037 0x76f3ce 0x76ec91 0x76c496 0x76c198 0x76c83a 0x76c1eb 0x76b898 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5a9dea crypto/internal/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/bigmod/nat.go:584 # 0x5a8c34 crypto/internal/bigmod.rr+0x294 /usr/local/go/src/crypto/internal/bigmod/nat.go:344 # 0x5a8f34 crypto/internal/bigmod.NewModulusFromBig+0x254 /usr/local/go/src/crypto/internal/bigmod/nat.go:386 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0x76f3cd crypto/x509.checkSignature+0x56d /usr/local/go/src/crypto/x509/x509.go:939 # 0x76ec90 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:859 # 0x76c495 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:923 # 0x76c197 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:961 # 0x76c839 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:955 # 0x76c1ea crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:964 # 0x76b897 crypto/x509.(*Certificate).Verify+0x317 /usr/local/go/src/crypto/x509/verify.go:814 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [14: 224] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x4e8adc reflect.New+0x5c /usr/local/go/src/reflect/value.go:3322 # 0x6a14a8 encoding/json.(*decodeState).object+0xde8 /usr/local/go/src/encoding/json/decode.go:774 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1769: 2717184] @ 0x459146 0xde58e5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde58e4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2182: 4468736] @ 0x459072 0x458b85 0x458dc5 0xdd7279 0xdd3ff7 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdd7278 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xdd3ff6 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [937: 269856] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a47b3 encoding/json.(*decodeState).objectInterface+0x153 /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1344] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5f37f9 crypto/sha512.New384+0x19 /usr/local/go/src/crypto/sha512/sha512.go:233 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x647ea1 crypto/hmac.New+0x41 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x78642a vendor/golang.org/x/crypto/hkdf.Expand+0x2a /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x7d6c24 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x424 /usr/local/go/src/crypto/tls/key_schedule.go:64 # 0x7d77ae crypto/tls.(*cipherSuiteTLS13).finishedHash+0x8e /usr/local/go/src/crypto/tls/key_schedule.go:104 # 0x7b0ce4 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0xa4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:727 # 0x7ad20b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x76b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [39: 1248] @ 0x820e36 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820e35 net/http.(*http2ClientConn).roundTrip+0x375 /usr/local/go/src/net/http/h2_bundle.go:8456 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [50: 268800] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [216: 5889024] @ 0xaccb77 0xad786e 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xaccb76 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad786d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [121: 1641728] @ 0xe8e5b9 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xe8e5b8 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x8b8 /build/internal/app/services/usersync/sync_users.go:75 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [52: 46592] @ 0xd90d05 0xf29e68 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xd90d04 dsdrive/pkg/http.(*Client).ReadyZ+0x24 /build/pkg/http/client.go:283 # 0xf29e67 dsdrive/internal/app.Run.func1+0x307 /build/internal/app/application.go:268 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [174: 601344] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49574 0xa45198 0xa44d88 0xa44a1e 0xa4230d 0xd91665 0xd910b9 0xd90dde 0xf29d05 0xd96a63 0xac70fe 0xab098d 0xd96b5b 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x541212 bytes.growSlice+0x92 /usr/local/go/src/bytes/buffer.go:249 # 0x540c3c bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x79d833 bytes.(*Buffer).Grow+0x73 /usr/local/go/src/bytes/buffer.go:168 # 0x79d7f6 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x79b31d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x79f050 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x79f051 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x79f0d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x7b052c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:637 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49573 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45197 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa44d87 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44a1d github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa4230c github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd91664 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:339 # 0xd910b8 dsdrive/pkg/http.(*Client).Do+0x278 /build/pkg/http/client.go:311 # 0xd90ddd dsdrive/pkg/http.(*Client).ReadyZ+0xfd /build/pkg/http/client.go:287 # 0xf29d04 dsdrive/internal/app.Run.func1+0x1a4 /build/internal/app/application.go:263 # 0xd96a62 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:108 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab098c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd96b5a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [59: 11328] @ 0x721475 0x73a185 0x725c0a 0x726fab 0x72a385 0x47cea1 # 0x721474 net.(*Dialer).DialContext+0x554 /usr/local/go/src/net/dial.go:514 # 0x73a184 net.(*Resolver).dial+0xa4 /usr/local/go/src/net/lookup.go:687 # 0x725c09 net.(*Resolver).exchange+0x349 /usr/local/go/src/net/dnsclient_unix.go:184 # 0x726faa net.(*Resolver).tryOneName+0x4ca /usr/local/go/src/net/dnsclient_unix.go:315 # 0x72a384 net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x84 /usr/local/go/src/net/dnsclient_unix.go:668 0: 0 [3191: 7352064] @ 0x46fc73 0x4e8725 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x46fc72 reflect.unsafe_NewArray+0x12 /usr/local/go/src/runtime/malloc.go:1450 # 0x4e8724 reflect.MakeSlice+0xa4 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [1099: 17584] @ 0x46fc73 0x4e8725 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x46fc72 reflect.unsafe_NewArray+0x12 /usr/local/go/src/runtime/malloc.go:1450 # 0x4e8724 reflect.MakeSlice+0xa4 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [10: 640] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf67fa 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a4569 encoding/json.(*decodeState).arrayInterface+0xa9 /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf67f9 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/app/services/keycloak/get_group_members.go:18 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 3744] @ 0x5998c5 0x59983d 0xdeddff 0xdedde4 0xdee089 0xdee312 0xdf0625 0xdf07f6 0xdf8d1d 0xdf5f4e 0xdf6685 0xe8c64e 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5998c4 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x59983c math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0xdeddfe math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdedde3 github.com/Nerzal/gocloak/v13/pkg/jwx.toBigInt+0x63 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:51 # 0xdee088 github.com/Nerzal/gocloak/v13/pkg/jwx.decodeRSAPublicKey+0x28 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:87 # 0xdee311 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0x71 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:121 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf5f4d dsdrive/internal/app/services/keycloak.(*Service).GetGroup+0x6d /build/internal/app/services/keycloak/get_group.go:13 # 0xdf6684 dsdrive/internal/app/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/app/services/keycloak/get_group_members.go:12 # 0xe8c64d dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x4d /build/internal/app/services/usersync/sync_groups.go:158 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [43: 137600] @ 0xccdd75 0xccdc2a 0xccd8f0 0xcc413f 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xcfb423 0xcfb159 0xe8caee 0xce808f 0xe8c7d0 0xe8b545 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xccdd74 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdc29 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccd8ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc413e github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb422 dsdrive/internal/app/services/local.(*Service).addGroupUsers+0x222 /build/internal/app/services/local/add_group_users.go:37 # 0xcfb158 dsdrive/internal/app/services/local.(*Service).AddGroupUsers+0x198 /build/internal/app/services/local/add_group_users.go:25 # 0xe8caed dsdrive/internal/app/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/app/services/usersync/sync_groups.go:178 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8c7cf dsdrive/internal/app/services/usersync.(*Service).syncGroup+0x1cf /build/internal/app/services/usersync/sync_groups.go:166 # 0xe8b544 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/app/services/usersync/sync_groups.go:92 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [70: 4480] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x850b25 net/http.Header.Clone+0xc5 /usr/local/go/src/net/http/header.go:104 # 0x850ce5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x8091ad net/http.(*Client).makeHeadersCopier+0x2d /usr/local/go/src/net/http/client.go:757 # 0x8080a5 net/http.(*Client).do+0x245 /usr/local/go/src/net/http/client.go:612 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [378: 6048] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xde4e10 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6a496c encoding/json.(*decodeState).literalInterface+0xcc /usr/local/go/src/encoding/json/decode.go:1136 # 0x6a447a encoding/json.(*decodeState).valueInterface+0x7a /usr/local/go/src/encoding/json/decode.go:1034 # 0x6a452a encoding/json.(*decodeState).arrayInterface+0x6a /usr/local/go/src/encoding/json/decode.go:1049 # 0x6a4431 encoding/json.(*decodeState).valueInterface+0x31 /usr/local/go/src/encoding/json/decode.go:1028 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a4458 encoding/json.(*decodeState).valueInterface+0x58 /usr/local/go/src/encoding/json/decode.go:1031 # 0x6a478e encoding/json.(*decodeState).objectInterface+0x12e /usr/local/go/src/encoding/json/decode.go:1098 # 0x6a0c7e encoding/json.(*decodeState).object+0x5be /usr/local/go/src/encoding/json/decode.go:616 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x6a13d0 encoding/json.(*decodeState).object+0xd10 /usr/local/go/src/encoding/json/decode.go:755 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde4e0f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [43: 2064] @ 0xde51d0 0xde4b5e 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xde51cf github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xde4b5d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [154: 17248] @ 0x820c06 0x81ccab 0x81cc97 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xdd424f 0xdd4235 0xddd2bd 0xdf2465 0xdf22ed 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x820c05 net/http.(*http2ClientConn).roundTrip+0x145 /usr/local/go/src/net/http/h2_bundle.go:8432 # 0x81ccaa net/http.(*http2ClientConn).RoundTrip+0x1aa /usr/local/go/src/net/http/h2_bundle.go:8417 # 0x81cc96 net/http.(*http2Transport).RoundTripOpt+0x196 /usr/local/go/src/net/http/h2_bundle.go:7739 # 0x82b4d9 net/http.(*http2Transport).RoundTrip+0x19 /usr/local/go/src/net/http/h2_bundle.go:7697 # 0x82b4d2 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10371 # 0x842272 net/http.(*Transport).roundTrip+0x492 /usr/local/go/src/net/http/transport.go:563 # 0x850e52 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x806ba3 net/http.send+0x5e3 /usr/local/go/src/net/http/client.go:259 # 0x806457 net/http.(*Client).send+0x97 /usr/local/go/src/net/http/client.go:180 # 0x8087ea net/http.(*Client).do+0x98a /usr/local/go/src/net/http/client.go:731 # 0xdd424e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xdd4234 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf2464 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf22ec github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1258: 1449216] @ 0x659496 0xde5408 0xde4c6f 0xde4507 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4c6e github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xde4506 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [57: 912] @ 0xdf2265 0xdf2248 0xdf2247 0xdf218f 0xdf80bc 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xdf2264 net/url.Values.Set+0x204 /usr/local/go/src/net/url/url.go:933 # 0xdf2247 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xdf2246 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xdf218e github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2662 # 0xdf80bb dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/app/services/keycloak/get_user_groups.go:20 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [284: 72704] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xde594f 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x5a8d36 crypto/internal/bigmod.NewNat+0x56 /usr/local/go/src/crypto/internal/bigmod/nat.go:63 # 0x5a8e16 crypto/internal/bigmod.NewModulusFromBig+0x136 /usr/local/go/src/crypto/internal/bigmod/nat.go:383 # 0x5b0da4 crypto/rsa.encrypt+0x64 /usr/local/go/src/crypto/rsa/rsa.go:484 # 0x5ae036 crypto/rsa.VerifyPKCS1v15+0xd6 /usr/local/go/src/crypto/rsa/pkcs1v15.go:364 # 0xde594e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [154: 22176] @ 0x82751d 0x82703f 0x826baa 0x825c5c 0x47cea1 # 0x82751c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /usr/local/go/src/net/http/h2_bundle.go:9634 # 0x82703e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:9587 # 0x826ba9 net/http.(*http2clientConnReadLoop).run+0x609 /usr/local/go/src/net/http/h2_bundle.go:9528 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [151: 19328] @ 0x6432fa 0x55489d 0xde58c5 0xde46b4 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6432f9 crypto/sha256.New+0x19 /usr/local/go/src/crypto/sha256/sha256.go:149 # 0x55489c crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xde58c4 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xde46b3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [284: 72704] @ 0x659496 0xde5408 0xde4591 0xde5634 0xdee355 0xdf0625 0xdf07f6 0xdf8d1d 0xdf8016 0xe8c29f 0xe8add9 0xe8a805 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xde5407 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xde4590 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xde5633 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xdee354 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xdf0624 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xdf07f5 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xdf8d1c dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/app/services/keycloak/keycloak_client.go:53 # 0xdf8015 dsdrive/internal/app/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/app/services/keycloak/get_user_groups.go:14 # 0xe8c29e dsdrive/internal/app/services/usersync.(*Service).getGroups+0x13e /build/internal/app/services/usersync/sync_groups.go:128 # 0xe8add8 dsdrive/internal/app/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/app/services/usersync/sync_groups.go:48 # 0xe8a804 dsdrive/internal/app/services/usersync.New.func1+0x44 /build/internal/app/services/usersync/service.go:46 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [108: 1327104] @ 0xae5d3c 0xaeea65 0xb3da4f 0xcc41d4 0xcc3830 0xcc33d7 0xcd4408 0xad0197 0xad7919 0xae0431 0xad71de 0xadb40d 0xb863a6 0xce951b 0xd1fca8 0xe8ec97 0xce808f 0xe8e9d0 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0xae5d3b github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeea64 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3da4e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc41d3 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc382f github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc33d6 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd4407 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0196 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7918 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad71dd database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb40c database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb863a5 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce951a github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd1fca7 dsdrive/internal/app/services/local.(*Service).UpdateUsers+0xe7 /build/internal/app/services/local/users.go:17 # 0xe8ec96 dsdrive/internal/app/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/app/services/usersync/sync_users.go:90 # 0xce808e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe8e9cf dsdrive/internal/app/services/usersync.(*Service).syncUsers+0xccf /build/internal/app/services/usersync/sync_users.go:85 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [80: 327680] @ 0x8052fa 0x48a311 0x811fa8 0x81273a 0x812605 0x81ad35 0x828d5e 0x82698a 0x825c5c 0x47cea1 # 0x8052f9 net/http.init.func3+0x19 /usr/local/go/src/net/http/h2_bundle.go:1051 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x811fa7 net/http.http2getDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1063 # 0x812739 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1170 # 0x812604 net/http.(*http2dataBuffer).Write+0x84 /usr/local/go/src/net/http/h2_bundle.go:1153 # 0x81ad34 net/http.(*http2pipe).Write+0x174 /usr/local/go/src/net/http/h2_bundle.go:3801 # 0x828d5d net/http.(*http2clientConnReadLoop).processData+0x21d /usr/local/go/src/net/http/h2_bundle.go:9941 # 0x826989 net/http.(*http2clientConnReadLoop).run+0x3e9 /usr/local/go/src/net/http/h2_bundle.go:9530 # 0x825c5b net/http.(*http2ClientConn).readLoop+0x7b /usr/local/go/src/net/http/h2_bundle.go:9392 0: 0 [1: 576] @ 0x6b2395 0x6aa2dc 0x6a5c96 0x6a5d57 0x6a578b 0x6a9607 0x6a93c6 0x6a5c6e 0x6a578b 0x6a9b67 0x6a5c53 0x6a578b 0x6b165a 0x6aa2dc 0x6a093e 0x69f7be 0x69f0be 0x69ec79 0xde0325 0xdd83db 0xdd4723 0xddd2bd 0xdf1825 0xdf16cf 0xdf90aa 0xdf8e65 0xdf8573 0xe8ed5a 0xe8e54a 0xe8d545 0xe8d838 0xe8a7ef 0xce788c 0xce76cb 0xe8a769 0xe8a753 0xba05d0 0x47cea1 # 0x6b2394 encoding/json.typeFields+0x14b4 /usr/local/go/src/encoding/json/encode.go:1166 # 0x6aa2db encoding/json.cachedTypeFields+0x11b /usr/local/go/src/encoding/json/encode.go:1277 # 0x6a5c95 encoding/json.newStructEncoder+0x355 /usr/local/go/src/encoding/json/encode.go:725 # 0x6a5d56 encoding/json.newTypeEncoder+0x416 /usr/local/go/src/encoding/json/encode.go:413 # 0x6a578a encoding/json.typeEncoder+0x14a /usr/local/go/src/encoding/json/encode.go:366 # 0x6a9606 encoding/json.newArrayEncoder+0x26 /usr/local/go/src/encoding/json/encode.go:864 # 0x6a93c5 encoding/json.newSliceEncoder+0xa5 /usr/local/go/src/encoding/json/encode.go:843 # 0x6a5c6d encoding/json.newTypeEncoder+0x32d /usr/local/go/src/encoding/json/encode.go:417 # 0x6a578a encoding/json.typeEncoder+0x14a /usr/local/go/src/encoding/json/encode.go:366 # 0x6a9b66 encoding/json.newPtrEncoder+0x26 /usr/local/go/src/encoding/json/encode.go:892 # 0x6a5c52 encoding/json.newTypeEncoder+0x312 /usr/local/go/src/encoding/json/encode.go:421 # 0x6a578a encoding/json.typeEncoder+0x14a /usr/local/go/src/encoding/json/encode.go:366 # 0x6b1659 encoding/json.typeFields+0x779 /usr/local/go/src/encoding/json/encode.go:1240 # 0x6aa2db encoding/json.cachedTypeFields+0x11b /usr/local/go/src/encoding/json/encode.go:1277 # 0x6a093d encoding/json.(*decodeState).object+0x27d /usr/local/go/src/encoding/json/decode.go:646 # 0x69f7bd encoding/json.(*decodeState).value+0x3d /usr/local/go/src/encoding/json/decode.go:374 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xde0324 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xdd83da github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xdd4722 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xddd2bc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xdf1824 github.com/go-resty/resty/v2.(*Request).Get+0x244 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xdf16ce github.com/Nerzal/gocloak/v13.(*GoCloak).GetClientRepresentation+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1072 # 0xdf90a9 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).getIdOfClient+0x69 /build/internal/app/services/keycloak/keycloak_client.go:83 # 0xdf8e64 dsdrive/internal/app/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x1a4 /build/internal/app/services/keycloak/keycloak_client.go:72 # 0xdf8572 dsdrive/internal/app/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/app/services/keycloak/get_users.go:12 # 0xe8ed59 dsdrive/internal/app/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/app/services/usersync/sync_users.go:165 # 0xe8e549 dsdrive/internal/app/services/usersync.(*Service).syncUsers+0x849 /build/internal/app/services/usersync/sync_users.go:67 # 0xe8d544 dsdrive/internal/app/services/usersync.(*Service).SyncUsers+0x164 /build/internal/app/services/usersync/sync_users.go:29 # 0xe8d837 dsdrive/internal/app/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/app/services/usersync/sync_users.go:43 # 0xe8a7ee dsdrive/internal/app/services/usersync.New.func1+0x2e /build/internal/app/services/usersync/service.go:45 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe8a768 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe8a752 dsdrive/internal/app/services/usersync.New.func2.2+0x12 /build/internal/app/services/usersync/service.go:60 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x75567c 0x75b0bb 0x7676c5 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75567b encoding/pem.Decode+0x29b /usr/local/go/src/encoding/pem/pem.go:111 # 0x75b0ba crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /usr/local/go/src/crypto/x509/cert_pool.go:222 # 0x7676c4 crypto/x509.loadSystemRoots+0x3a4 /usr/local/go/src/crypto/x509/root_unix.go:72 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 1408] @ 0x755a85 0x75b0bb 0x7676c5 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x755a84 encoding/pem.Decode+0x6a4 /usr/local/go/src/encoding/pem/pem.go:171 # 0x75b0ba crypto/x509.(*CertPool).AppendCertsFromPEM+0x5a /usr/local/go/src/crypto/x509/cert_pool.go:222 # 0x7676c4 crypto/x509.loadSystemRoots+0x3a4 /usr/local/go/src/crypto/x509/root_unix.go:72 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 229376] @ 0x50608a 0x7676ad 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x506089 os.ReadFile+0xc9 /usr/local/go/src/os/file.go:807 # 0x7676ac crypto/x509.loadSystemRoots+0x38c /usr/local/go/src/crypto/x509/root_unix.go:70 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x613325 0x75e37d 0x76396a 0x7647fd 0x75b17e 0x7676c5 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x613324 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x75e37c crypto/x509.parseName+0x29c /usr/local/go/src/crypto/x509/parser.go:130 # 0x763969 crypto/x509.parseCertificate+0x509 /usr/local/go/src/crypto/x509/parser.go:906 # 0x7647fc crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1020 # 0x75b17d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x7676c4 crypto/x509.loadSystemRoots+0x3a4 /usr/local/go/src/crypto/x509/root_unix.go:72 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 2048] @ 0x50608a 0x7676ad 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x506089 os.ReadFile+0xc9 /usr/local/go/src/os/file.go:807 # 0x7676ac crypto/x509.loadSystemRoots+0x38c /usr/local/go/src/crypto/x509/root_unix.go:70 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 16] @ 0x75f005 0x763d88 0x7647fd 0x75b17e 0x7674cd 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75f004 crypto/x509.parsePublicKey+0x244 /usr/local/go/src/crypto/x509/parser.go:248 # 0x763d87 crypto/x509.parseCertificate+0x927 /usr/local/go/src/crypto/x509/parser.go:954 # 0x7647fc crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1020 # 0x75b17d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x7674cc crypto/x509.loadSystemRoots+0x1ac /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x613325 0x75e37d 0x76396a 0x7647fd 0x75b17e 0x7674cd 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x613324 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x75e37c crypto/x509.parseName+0x29c /usr/local/go/src/crypto/x509/parser.go:130 # 0x763969 crypto/x509.parseCertificate+0x509 /usr/local/go/src/crypto/x509/parser.go:906 # 0x7647fc crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1020 # 0x75b17d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x7674cc crypto/x509.loadSystemRoots+0x1ac /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 576] @ 0x5998c5 0x59983d 0x612d6c 0x612d67 0x612806 0x75ef85 0x763d88 0x7647fd 0x75b17e 0x7674cd 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x5998c4 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x59983c math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0x612d6b math/big.(*Int).SetBytes+0xcb /usr/local/go/src/math/big/int.go:512 # 0x612d66 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x612805 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x65 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x75ef84 crypto/x509.parsePublicKey+0x1c4 /usr/local/go/src/crypto/x509/parser.go:234 # 0x763d87 crypto/x509.parseCertificate+0x927 /usr/local/go/src/crypto/x509/parser.go:954 # 0x7647fc crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1020 # 0x75b17d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x7674cc crypto/x509.loadSystemRoots+0x1ac /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [1: 32] @ 0x613325 0x75e37d 0x763aea 0x7647fd 0x75b17e 0x7674cd 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x613324 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x75e37c crypto/x509.parseName+0x29c /usr/local/go/src/crypto/x509/parser.go:130 # 0x763ae9 crypto/x509.parseCertificate+0x689 /usr/local/go/src/crypto/x509/parser.go:926 # 0x7647fc crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1020 # 0x75b17d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x7674cc crypto/x509.loadSystemRoots+0x1ac /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x767215 crypto/x509.initSystemRoots+0x55 /usr/local/go/src/crypto/x509/root.go:40 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0x7670c4 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:67 # 0x7670a7 crypto/x509.systemRootsPool+0x27 /usr/local/go/src/crypto/x509/root.go:31 # 0x76b6dc crypto/x509.(*Certificate).Verify+0x15c /usr/local/go/src/crypto/x509/verify.go:792 # 0x7abda4 crypto/tls.(*Conn).verifyServerCertificate+0xaa4 /usr/local/go/src/crypto/tls/handshake_client.go:1128 # 0x7b066e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x7ad1f5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x755 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:142 # 0x7a7084 crypto/tls.(*Conn).clientHandshake+0x844 /usr/local/go/src/crypto/tls/handshake_client.go:366 # 0x7a1ce5 crypto/tls.(*Conn).handshakeContext+0x3a5 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x84838d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x848388 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1651 0: 0 [28: 86016] @ 0x41158d 0x411aef 0x472ae5 0xb93dc5 0xd189db 0xd18973 0xce788c 0xce76cb 0xd1a24c 0xd1a233 0xba05d0 0x47cea1 # 0xb93dc4 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd189da github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd18972 dsdrive/internal/app/services/local.(*Service).reloadAuthors+0x292 /build/internal/app/services/local/list_users.go:259 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a24b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1a232 dsdrive/internal/app/services/local.NewLocalService.func1.5+0x12 /build/internal/app/services/local/service.go:97 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2973: 71352] @ 0x4e86f5 0xd4b892 0xd3e70f 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd3e77c 0xd40069 0xd3f89c 0xd4c5b0 0xd4c7fa 0xd3dcbd 0xd69ecb 0xd69c27 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0xd4b891 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd3e70e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd3e77b github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd40068 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd3f89b github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd4c5af github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd4c7f9 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd3dcbc github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd69eca github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd69c26 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 1: 16 [1: 16] @ 0x4d36a5 0x4ed3eb 0xd44dea 0xd427a5 0xd42618 0xd4309e 0xd425aa 0xd42df4 0xd447a8 0xd44cf0 0xd446a5 0xd42cc5 0xd44eff 0xd427a5 0xd42618 0xd4309e 0xd425aa 0xd42df4 0xd447a8 0xd44cf0 0xd446a5 0xd42cc5 0xd44eff 0xd427a5 0xd42618 0xd443a5 0xd441e7 0xd43c4f 0xd5586d 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0x4d36a4 reflect.(*structType).Field+0x124 /usr/local/go/src/reflect/type.go:1137 # 0x4ed3ea reflect.(*rtype).Field+0x6a /usr/local/go/src/reflect/type.go:749 # 0xd44de9 github.com/segmentio/kafka-go/protocol.forEachStructField+0x89 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:374 # 0xd427a4 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf+0xa4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:447 # 0xd42617 github.com/segmentio/kafka-go/protocol.encodeFuncOf+0x217 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:396 # 0xd4309d github.com/segmentio/kafka-go/protocol.arrayEncodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:498 # 0xd425a9 github.com/segmentio/kafka-go/protocol.encodeFuncOf+0x1a9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:401 # 0xd42df3 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf.func1.1+0xd3 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:452 # 0xd447a7 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd44cef github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd446a4 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd42cc4 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf.func1+0x144 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:449 # 0xd44efe github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd427a4 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf+0xa4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:447 # 0xd42617 github.com/segmentio/kafka-go/protocol.encodeFuncOf+0x217 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:396 # 0xd4309d github.com/segmentio/kafka-go/protocol.arrayEncodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:498 # 0xd425a9 github.com/segmentio/kafka-go/protocol.encodeFuncOf+0x1a9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:401 # 0xd42df3 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf.func1.1+0xd3 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:452 # 0xd447a7 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd44cef github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd446a4 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd42cc4 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf.func1+0x144 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:449 # 0xd44efe github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd427a4 github.com/segmentio/kafka-go/protocol.structEncodeFuncOf+0xa4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:447 # 0xd42617 github.com/segmentio/kafka-go/protocol.encodeFuncOf+0x217 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:396 # 0xd443a4 github.com/segmentio/kafka-go/protocol.makeTypes+0x184 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:284 # 0xd441e6 github.com/segmentio/kafka-go/protocol.typesOf+0x46 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:248 # 0xd43c4e github.com/segmentio/kafka-go/protocol.Register+0x8e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:211 # 0xd5586c github.com/segmentio/kafka-go/protocol/produce.init.0+0x4c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/produce/produce.go:10 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 16 [1: 16] @ 0x963dcb 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x963dca runtime/pprof.writeHeapInternal+0x118a /usr/local/go/src/runtime/pprof/pprof.go:679 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 2: 32 [2: 32] @ 0xbd7fe5 0xcd6c5e 0xcd6a1c 0xaddf62 0xadde29 0xae0431 0xaddd91 0xcf3890 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0xbd7fe4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6c5d github.com/jackc/pgx/v5/stdlib.(*Rows).Next.func14+0x3d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:812 # 0xcd6a1b github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xaddf61 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xadde28 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae0430 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xaddd90 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf388f dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/app/services/local/access_rights.go:65 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 7: 224 [7: 224] @ 0x97ca4e 0xcf3a74 0xcf41c5 0xd1a4d2 0xce788c 0xce76cb 0xd1a309 0xd1a2f3 0xba05d0 0x47cea1 # 0x97ca4d dsdrive/pkg/lruchain.(*LruChain).AddLink+0x8d /build/pkg/lruchain/lru_chain.go:26 # 0xcf3a73 dsdrive/internal/app/services/local.(*Service).LoadObjectAccessRights+0x6f3 /build/internal/app/services/local/access_rights.go:76 # 0xcf41c4 dsdrive/internal/app/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/app/services/local/access_rights.go:125 # 0xd1a4d1 dsdrive/internal/app/services/local.(*Service).reloadProjectRights+0x31 /build/internal/app/services/local/service.go:117 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1a308 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1a2f2 dsdrive/internal/app/services/local.NewLocalService.func1.2+0x12 /build/internal/app/services/local/service.go:79 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1: 288 [5: 1440] @ 0x472a8c 0xe93a5f 0xe93187 0xce788c 0xce76cb 0xe930e9 0xe930d3 0xba05d0 0x47cea1 # 0xe93a5e dsdrive/internal/app/services/wopi.(*Service).WopiDiscovery+0x73e /build/internal/app/services/wopi/wopi_discovery.go:52 # 0xe93186 dsdrive/internal/app/services/wopi.New.func1+0x46 /build/internal/app/services/wopi/service.go:74 # 0xce788b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce76ca dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe930e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe930d2 dsdrive/internal/app/services/wopi.New.func2.2+0x12 /build/internal/app/services/wopi/service.go:90 # 0xba05cf dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1: 65536 [1: 65536] @ 0x41158d 0x46fd9a 0xf0b145 0xee8196 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xf0b144 github.com/xdg-go/stringprep.map.init.3+0x24 /go/pkg/mod/github.com/xdg-go/stringprep@v1.0.4/tables.go:1820 # 0xee8195 github.com/xdg-go/stringprep.init+0x75 /go/pkg/mod/github.com/xdg-go/stringprep@v1.0.4/tables.go:1820 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 155648 [1: 155648] @ 0x962cf1 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0x962cf0 runtime/pprof.writeHeapInternal+0xb0 /usr/local/go/src/runtime/pprof/pprof.go:621 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 1: 278528 [1: 278528] @ 0xeb046c 0xec1fc2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xeb046b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xec1fc1 github.com/swaggo/files.init.16+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui.css.map.go:21 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 532480 [1: 532480] @ 0xeb046c 0xec1e02 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xeb046b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xec1e01 github.com/swaggo/files.init.14+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-standalone-preset.js.map.go:21 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 1097728 [1: 1097728] @ 0xeb046c 0xec1b62 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xeb046b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xec1b61 github.com/swaggo/files.init.11+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-es-bundle.js.go:21 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 1097728 [1: 1097728] @ 0xeb046c 0xec17e2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xeb046b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xec17e1 github.com/swaggo/files.init.7+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-bundle.js.go:21 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 1540096 [1: 1540096] @ 0xeb046c 0xec1c42 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xeb046b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xec1c41 github.com/swaggo/files.init.12+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-es-bundle.js.map.go:21 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 1548288 [1: 1548288] @ 0xeb046c 0xec18c2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xeb046b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xec18c1 github.com/swaggo/files.init.8+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-bundle.js.map.go:21 # 0x44ce07 runtime.doInit1+0xe7 /usr/local/go/src/runtime/proc.go:7291 # 0x43e664 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7258 # 0x43e54d runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 5398528 [1: 5398528] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d5bc 0x95d6c8 0x95d9c5 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d5bb text/tabwriter.(*Writer).writeN+0x5b /usr/local/go/src/text/tabwriter/tabwriter.go:266 # 0x95d6c7 text/tabwriter.(*Writer).writePadding+0xa7 /usr/local/go/src/text/tabwriter/tabwriter.go:286 # 0x95d9c4 text/tabwriter.(*Writer).writeLines+0x284 /usr/local/go/src/text/tabwriter/tabwriter.go:322 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 1: 6750208 [1: 6750208] @ 0xa78545 0xa7852b 0xa77585 0xd88ce2 0x563c95 0x563f4d 0x95d4c5 0x95d996 0x95dcc5 0x95dc71 0x95dc71 0x95dc71 0x95e276 0x95e68f 0x512277 0x962a99 0x9630e7 0x962c09 0x960e0b 0x97b10f 0x837989 0xd946b1 0xd9453e 0xac70fe 0xac7329 0xa89711 0xa96c92 0xa96a32 0x47cea1 # 0xa78544 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa7852a github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77584 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd88ce1 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x563f4c bufio.(*Writer).Write+0xcc /usr/local/go/src/bufio/bufio.go:683 # 0x95d4c4 text/tabwriter.(*Writer).write0+0x24 /usr/local/go/src/text/tabwriter/tabwriter.go:252 # 0x95d995 text/tabwriter.(*Writer).writeLines+0x255 /usr/local/go/src/text/tabwriter/tabwriter.go:319 # 0x95dcc4 text/tabwriter.(*Writer).format+0x1a4 /usr/local/go/src/text/tabwriter/tabwriter.go:406 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95dc70 text/tabwriter.(*Writer).format+0x150 /usr/local/go/src/text/tabwriter/tabwriter.go:400 # 0x95e275 text/tabwriter.(*Writer).flushNoDefers+0x115 /usr/local/go/src/text/tabwriter/tabwriter.go:514 # 0x95e68e text/tabwriter.(*Writer).Write+0x3ce /usr/local/go/src/text/tabwriter/tabwriter.go:547 # 0x512276 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x962a98 runtime/pprof.printStackRecord+0x418 /usr/local/go/src/runtime/pprof/pprof.go:571 # 0x9630e6 runtime/pprof.writeHeapInternal+0x4a6 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0x962c08 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:596 # 0x960e0a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:374 # 0x97b10e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd946b0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func18+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9453d dsdrive/pkg/http.registerProfiler.func7+0x1d /build/pkg/http/profiler.go:79 # 0xac70fd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac7328 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa89710 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96c91 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96a31 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 # runtime.MemStats # Alloc = 37310976 # TotalAlloc = 37897484552 # Sys = 79257880 # Lookups = 0 # Mallocs = 428312118 # Frees = 427975626 # HeapAlloc = 37310976 # HeapSys = 70033408 # HeapIdle = 28696576 # HeapInuse = 41336832 # HeapReleased = 15712256 # HeapObjects = 336492 # Stack = 1245184 / 1245184 # MSpan = 395840 / 522240 # MCache = 4800 / 15600 # BuckHashSys = 2359221 # GCSys = 4088384 # OtherSys = 993843 # NextGC = 50677944 # LastGC = 1766909834174273369 # PauseNs = [124452 128389 98275 112264 124043 99752 72397 69686 105328 71701 81256 70975 73117 108320 77152 197968 96621 130146 142725 112201 72053 102334 140633 57776 130677 180419 86673 95526 275722 161467 85694 130577 152705 106836 145763 70784 145775 139349 117321 72572 99048 124940 96987 75559 116821 59010 63244 95551 89251 116847 89082 92584 86246 89379 76147 76430 99604 84710 66739 89640 104956 67229 95569 73240 111017 75179 126677 109070 106250 109312 101382 92689 62630 71149 73229 59877 93111 121698 108338 125270 145920 135774 82497 98666 121427 127731 86819 127976 109405 105773 91883 82063 94405 70738 104928 155752 118059 207138 99485 62715 64038 94327 83509 66141 92817 167882 74393 103137 144515 70173 104105 87467 110033 93446 115388 84286 183796 75842 59117 286554 120989 63212 88002 92074 106898 81550 146298 69976 78149 115439 78657 87930 93117 518212 65802 136902 72732 136914 83200 71790 72286 92332 91890 100282 83009 134505 85236 113567 59804 80748 129500 97485 116416 93920 103191 89651 105462 232824 150227 117380 81180 79422 180954 79348 103998 111658 74996 138350 119467 75509 108621 116604 104193 74788 104743 84897 181406 125092 132852 130231 117180 79509 126353 90670 121948 111117 72742 66071 162888 101072 76340 148782 78832 102822 84914 114612 131583 60985 81014 67743 89047 70919 122064 74790 94410 62577 123483 119842 65384 81973 73592 77574 79350 92251 75162 69291 104530 58386 59319 64132 111659 79944 122229 82993 98378 143407 75620 104345 184902 108083 326378 70261 106150 78976 77033 69055 57157 87163 120588 123348 154863 106416 83804 97639 99747 85349 82665 109167 179439 119178 130417 68394 113592 74826 123094 88637] # PauseEnd = [1766893283396682143 1766893403421193014 1766893476413348609 1766893588517211661 1766893708618277067 1766893772745906487 1766893892763008509 1766893993458157553 1766894079488904045 1766894197610602764 1766894317678476371 1766894386442463489 1766894502430719296 1766894622449192793 1766894698436001787 1766894807943615832 1766894928068601539 1766895002474841455 1766895112614086396 1766895232689756516 1766895312776964913 1766895417376067776 1766895537451453207 1766895600726718856 1766895720873285655 1766895786828582550 1766895905255617573 1766896025339437052 1766896092537935673 1766896210275692034 1766896330446979855 1766896393384721752 1766896513562533560 1766896590426198620 1766896698565497133 1766896818685152980 1766896894267817251 1766897003107028891 1766897123205992312 1766897205423055422 1766897308257336681 1766897428334950169 1766897493639807056 1766897613092766669 1766897733107111004 1766897817455319567 1766897918308931085 1766898038363704928 1766898132583451037 1766898223193613995 1766898343327251859 1766898414937701144 1766898528233235478 1766898648272103367 1766898715646239789 1766898833265823559 1766898953356210102 1766899029834690666 1766899138629704202 1766899258649622269 1766899332554589734 1766899444007380666 1766899564088191392 1766899632756113315 1766899749233828308 1766899869269669380 1766899952588969852 1766900053977811045 1766900174113004766 1766900252556312845 1766900359165852777 1766900479304905764 1766900554064457838 1766900664004214050 1766900784235577970 1766900864545370007 1766900969201992984 1766901089426625390 1766901169830092142 1766901274327784003 1766901394374426331 1766901488524031447 1766901579736805621 1766901699791690955 1766901772553119133 1766901884470509703 1766902004599295589 1766902092812396922 1766902189933294233 1766902310169027223 1766902385211816122 1766902494591190977 1766902614710071584 1766902712595413408 1766902800617923379 1766902920773298109 1766903001807529831 1766903105440075272 1766903225499965671 1766903296018716236 1766903410917331795 1766903530995210547 1766903612690257791 1766903715717779305 1766903835731582091 1766903939348765000 1766904025529893131 1766904143702931589 1766904263729712315 1766904341459060005 1766904448224628575 1766904568318251654 1766904652727528844 1766904753346018470 1766904873360308920 1766904972550943754 1766905058949673606 1766905179021483673 1766905250551846653 1766905364039447095 1766905484112206232 1766905565254859907 1766905668967406570 1766905789077726449 1766905852776529118 1766905972902048489 1766906035297799559 1766906155519794145 1766906239004786393 1766906339775826555 1766906459811379592 1766906552771210012 1766906646595694166 1766906766693738753 1766906835067548157 1766906952127344547 1766907072173552970 1766907135524736798 1766907255558125337 1766907336195342927 1766907440577758197 1766907560611786604 1766907632748673841 1766907746401760537 1766907866570269790 1766907932727979509 1766908051967477286 1766908171997122461 1766908235423427652 1766908355501346608 1766908432566029218 1766908539994398516 1766908660068004265 1766908736486720629 1766908845423403103 1766908965492019975 1766909032747254007 1766909150036741645 1766909270080100343 1766909354341399252 1766909455920477769 1766909576017712818 1766909642616798654 1766909713994378263 1766909714092199242 1766909834174273369 1766884201689015329 1766884312570768160 1766884432612211790 1766884505951581508 1766884617706014958 1766884737793392913 1766884813973992763 1766884924228237386 1766885044458684432 1766885112606699463 1766885229162999558 1766885349190082123 1766885412728831421 1766885532759559232 1766885612863197612 1766885717234651069 1766885837358091315 1766885912592327406 1766886022476947254 1766886142534221629 1766886214796773445 1766886328224573239 1766886448338314006 1766886525081887402 1766886632714626600 1766886752734623501 1766886846042270849 1766886937793137848 1766887057930136988 1766887120289135320 1766887240363763155 1766887312544747474 1766887424850627891 1766887545010102547 1766887620658182706 1766887729599427273 1766887849681341241 1766887913219354858 1766888033314171086 1766888105436093972 1766888218089559239 1766888338158343162 1766888419423481934 1766888523777136251 1766888643903077339 1766888716217735947 1766888828608702208 1766888948653738664 1766889015317379769 1766889133779178201 1766889253833699353 1766889326337664238 1766889438143413309 1766889558246498274 1766889635131917631 1766889743188653209 1766889863207170674 1766889928263903928 1766890048070801739 1766890168153548776 1766890245008777137 1766890352932959199 1766890473039857617 1766890567921000737 1766890658413583683 1766890778515071979 1766890872566998784 1766890962956912220 1766891082970969503 1766891152757144345 1766891268627504006 1766891388768544625 1766891472564030132 1766891573971342415 1766891694070605277 1766891766550647015 1766891879387061643 1766891999433508649 1766892084198846489 1766892184984075339 1766892305002256319 1766892372580571075 1766892490039475305 1766892610126255407 1766892705255918621 1766892795346452821 1766892915371794582 1766892978935471616 1766893099102058585 1766893176576480801] # NumGC = 2982 # NumForcedGC = 0 # GCCPUFraction = 1.5738152304971885e-05 # DebugGC = false # MaxRSS = 105345024